Hollywood couple Demi Moore and Ashton Kutcher, looking as glamorous and amorous as ever, were at the UK charity premiere of her new film Flawless.
The 46-year-old actress, stars opposite Michael Caine in the film about a 1960s businesswoman and a diamond heist.
Demi and Ashton attended the UK Flawless charity premiere this week at the Odeon Covent Garden.
Event Location: