Irina Shayk made a striking appearance at the screening of The Beguiled during the 70th anniversary of the Cannes Film Festival, donning a captivating see-through Balmain belted, high-neck dress. The 31-year-old Russian-born beauty, who welcomed daughter Lea de Seine Shayk Cooper just six weeks ago, defied conventional post-baby style norms with her bold and confident ensemble.