Usually, when someone walks a red carpet in an extremely, almost shockingly revealing dress–they’re relative nobodies. The Bai Lings of the world, the Aubrey O’Days, the Disney stars turned bad girls, the Pussycat Dolls past and present…
Occasionally, yes, they are models (mostly of the swim and lingerie sort), but we were surprised that Irina Shayk would walk the red carpet in such a revealing dress, given that she’s such a jerk about women who show their bodies. Then again, Shayk has no issue with posing in wet tank tops, completely sheer shirts (NSFW) and straight up topless shots.
…Which brings us back to the beginning: Cannes is often a place where people wear outrageously revealing clothes in order to inspire blog posts exactly like this one.
Irina Shayk wore Roberto Cavalli (of course) to the All Is Lost premiere yesterday and went so far over the top we thought it deserved its own post. Sure, it may look like a regular dress from that angle up there, but what about this one:
(Photos via Getty and Wenn)