Lily James did not let the rain get in the way as she showed off a stunning spring look at the premiere of her latest film.
The actress looked dazzling in a white off-the-shoulder dress, which was covered in flowers and featured delicate beading around the neckline, at the screening of The Guernsey Literary And Potato Peel Pie Society.
James, 29, was joined by her co-star – and former Downton Abbey pal – Jessica Brown Findlay at the premiere at the Curzon Mayfair in London.
Brown Findlay looked elegant in a figure-hugging teal gown that left one shoulder bare and billowed behind her in a short train.
The actress, 28, wore her hair swept up with a few locks falling around her face.
Their co-stars Michiel Huisman, Glen Powell and Tom Courtenay were also among those on the red carpet.
The historical drama is based Mary Ann Shaffer and Annie Barrow’s 2008 book and follows a writer who decides to write about a book club formed on Guernsey during the Second World War.
Lily James wows on red carpet at premiere of new film