Cannes Film Festival 2018: Lupita Nyong'o, Irina Shayk and Petra Nemcova are knockouts on day 3

Updated
Cannes Film Festival 2018: Lupita Nyong'o, Irina Shayk and Petra Nemcova are knockouts on day 3

It's another beautiful evening in Cannes -- and the red carpet gowns are even lovelier!

Lupita Nyong'o was a style standout on day 3 of the annual film festival, looking nothing short of angelic in an architectural gown featuring a caged bodice and feather-trimmed skirt.

Unintentionally playing the devil to Lupita's angel was model Irina Shayk, whose barely-there red number clung to her body with -- essentially -- strategic oversized safety pins. The saucy look was certainly one of the most revealing we've seen so far this year. Bradley Cooper is a lucky guy!

See photos from day 3 of Cannes Film Festival 2018:

More star sightings on Day 3 included Cate Blanchett and Chloë Sevigny, who attended the highly-anticipated screening of "Cold War," and "How To Get Away with Murder" star Aja Naomi King, who looked more glam than ever in a sheer sparkling gown.

While the best fashion is on the red carpet, there are plenty of photo-worthy moments on the streets of France and at the star-studded afterparties. Take a look:

Advertisement