Bruno Mars has gotten into the Valentine's Day spirit this week, granting one fan's wish to take him to the prom.

The "Nothin' On You" singer appeared on Ellen DeGeneres' talk show where he was introduced a teenaged super fan, Emily Torres, who asked him to the prom.

Although Mars was unable to attend the fan's prom with her, the 27-year-old made another offer. The "Locked Out of Heaven" singer told Torres that he would provide a dress and take her to the prom right there on "Ellen."

"I'm gonna hook you up with a dress to make you look just as beautiful and amazing as you are and when I come to the city near you I got four tickets for you and your friends so you can see me," said Mars, according to Entertainment MSN.

Mars gave his fan four front-row tickets to one of his shows in her hometown in Michigan in addition to arranging Gucci designers to fit Torres for the perfect gown.