But life just keeps getting better for teenage sensation, Justin Bieber.
The Canadian singer was selected to perform at a Victoria's Secret Fashion Show in the Big Apple.
And as if it wasn't enough to be surrounded by supermodels parading around in their smalls, he got to join forces with Rihanna for a show-stopping performance.
A confident Bieber strutted his stuff on the catwalk during his performance -- and had the perfect view as supermodels strutted away in front of him.
Afterwards, the 18-year-oldgot to hang out backstage with the models, who donned modest pink bathrobes to cover up with sexy underwear.
Rihanna (24) was similarly confident -- not an easy feat for any woman when surrounded by models such as Miranda Kerr.
But RiRi managed to hold her own as she rocked her own lingerie look in a black lace number.
The singer performed Diamonds and Fresh Off The Runway from her forthcoming album Unapologetic.
Bieber dressed up for the glam show in a white leather vest and performed hits such as As Long As You Love Me as he playfully interacted with the models.
"It's like a dream come true," said Bieber on the pink carpet before the show. "I would rather be here than anywhere in the world."
The star-studded show, which also featured a performance from chart-topper Bruno Mars, is a pre-holiday tradition for the lingerie chain and will be aired on December 4.
Viewers will be in for a treat as the models showed of their impressive figures in a range of themed outfits.
Miranda Kerr, the wife of actor Orlando Bloom, wowed in a swan-style feathered pouf and an array of different outfits.
There was even an Irish theme as model Hilary Rhoda walked the runway in a green leprechaun-inspired outfit complete with tweed and shamrocks instead of angel wings. We're not sure that will catch on.
Brazillian Allesandra Ambrosio flaunted her envious figure in a bedazzled corset, a headpiece and panties.
The model, who recently gave birth to her second child, wowed the crowd with her orchid wings.
Native American and Halloween-themed lingerie was also on show as supermodels Adriana Lima, Lily Aldridge and Karlie Kloss wowed.