Don’t Worry Darling review - livia Wilde’s follow-up to her gleefully wayward directorial debut Booksmart has style to spare.

From the honey-kissed sun-and-sand colour palette of sky blue and golden optimism to the costume work

a dream wardrobe of fitted 1950s cocktail dresses, accessorised with Brylcreemed boys in slick suit

the movie looks too good to be true. And that’s rather the point.

If we’ve learned anything about 1950s picket fence perfection from American cinema

it’s that things are rarely quite as glossy and flawless as they initially seem.

Life in the utopian desert town of Victory, home to Alice (Florence Pugh) and her husband

Jack (Harry Styles), might be an endless circuit of martinis and potluck parties.

But, as Alice begins to suspect, there is something a little off with this impeccably tailored community and its charismatic founder, Frank (Chris Pine).