Demi Moore wore a custom gown by an Irish designer to the 2025 EE BAFTA Film Awards, which took place in London's Royal ...
It was a stylish affair at the BAFTAs on Sunday night with Selena Gomez, Demi Moore and Ariana Grande leading the best dressed on the night.