Trending Jodie Foster Lights Up The Cannes Red Carpet With Her Wife, Alexandra Hedison. July 20, 2021