Sheer perfection!

PHOTOS: Who wore it best -- styles from then and now

Mariah Carey looked stunning for her performance at the World Music Awards on May 27 in Monte Carlo. The "#Beautiful" singer, who received the Pop Icon and Best-Selling Solo Artist of All Time awards, wore a long-sleeved Roberto Cavalli gown with sheer paneling throughout.

The flattering gown was also worn by another chart-topping global diva, Beyonce, back in February for the pre-Super Bowl DirecTV Super Saturday Night event in New York City. The sexy sheer dress came just a week after her jaw-dropping Michael Costello floral lace gown that she wore at the Grammys.

One point of difference between the two Cavallis, though, is the neckline. Carey's version featured a plunging neckline that exposed her decolletage. Bey's had a more modest, high-cut silhouette.

After the awards show, Carey, 44, tweeted a picture of her twins, 3, holding her awards, writing, "The best awards I've ever received: Roc & Roe!! Thank you Melissa & all at the World Music Awards in Monte Carlo #L4L"

Poll

Who wore the Roberto Cavalli gown best?

Mariah Carey
Beyonce
7338 Total Votes
Who wore the Roberto Cavalli gown best?