Oscar-winning actress Jodie Foster opted to wear a bold ensemble during the 2025 Cannes Film Festival. While posing on the red carpet for the premiere of the film Vie Privée on May 20, Foster wore a ...