Style.com

Vision of Love

Mariah Carey and Co. Dazzle Rio at Oi Fashion Rocks

SCOOP
PHOTOS

Mariana Ximenes, Mario Testino, and Donatella Versace   
more photos

The people of Rio de Janeiro welcomed the cast of Fashion Rocks with open arms—and in the case of Mariah Carey, cheers and tears. During Mimi's weekend stay, a constant crowd was camped outside the Copacabana Palace, praying for a glimpse of the pop queen. Not that Mario Testino was letting her have all the glory. The photographer, who celebrated the launch of his book MaRIO DE JANEIRO Testino at a VIP dinner hosted by Donatella Versace and Brazilian Vogue on Friday night, joked to friends: "I keep going out there and telling them to chant for Mar-io, not Mar-iah!"

The following evening, Oi Fashion Rocks was completely sold out, an impressive feat given that tickets to the music-meets-fashion concert and charity initiative went from $650 to $20,000 for a box. The show opened with Sean "P. Diddy" Combs singing some of his greatest hits, including a rendition of "I'll Be Missing You" that he dedicated to the late Gianni Versace. A slew of local Brazilian dancers were up next, then came Ciara in Givenchy by Riccardo Tisci and Grace Jones in Marc Jacobs. The latter bared her 61-year-old buttocks and jiggled them, to the delight of the crowd.

Carey was the grand finale, and in true diva form, her performance didn't go off without incident. Scheduled to wear Calvin Klein Collection, she went instead with a corset number from another fashion house. "When you have a five-octave range, you can do whatever you want," Ciara reasoned. Besides, Francisco Costa's duds got plenty of exposure in the form of a model parade that took place during the concert. Backstage after the show, Carey had fun with her entourage: "Why are they so obsessed with me?" she asked before breaking into an a cappella version of her hit with more or less those exact lyrics.

Subscribe to Style.com today!