Sean Penn, 64, sparked debate after stepping onto the red carpet with his 30-year-old girlfriend, Valeria Nicov, at the 21st Marrakech International Film Festival on November 30. The event honored Penn’s storied Hollywood career, but their public debut turned heads due to their 34-year age gap.
Glamorous Red Carpet Look
Penn kept it classic in a navy suit, white shirt, and black tie, while Valeria stunned in an off-shoulder black dress with sheer sleeves. Their outfits drew admiration, but their pairing divided opinions online.