Why only wear one gorgeous dress when you can wear two??
We assume that's what Selena Gomez was thinking when she attended the Leonardo DiCaprio Foundation Gala with her gal pal Cara Delevingne in France last night, because she brought out two different ensems!
Her red carpet look was a sultry Emilio Pucci gown that draped over the 22-year-old's curves like it was made for her. She styled the dress with matching Casadei pumps and a few choice pieces of jewelry.
At some point during the event, Selly G. apparently had the time and space to change into a very different but equally enthralling Christian Dior number! She wore a LBD from the brand, but made it very much her own by adding a fabulous tutu and a veiled fascinator.
Both looks were completely captivating!
P.S. Leo raised $25 million for his Foundation (supporting environmental issues)! And would it really be a charity event if Bono wasn't there? No. And that's why he was!
In fact, Leo's own Harley Davidson Motorcycle, which was signed by Robert De Niro and Martin Scorsese, went for over $640,000! The icing on the cake? The auctioneer asked Leo to add his own John Hancock, which he will!
[Image via Getty Images.]
Tags: charity, christian dior, emilio pucci, fashion smashion, france, francophilia, leonardo dicaprio, leonardo dicaprio foundation, red carpet, selena gomez, selena gomez black dress, selena gomez bronze dress, selena gomez photos, selena gomez veil