Imogen, who plays the role of Thea Clifton in the film, looked sensational in the elegant number that featured a velvet skirt with a thigh-high leg slit
Image Hash: 10484cccccc8b8d8
Date: September 18, 2025