LILY James stripped completely naked in Canada as she wrapped filming on her latest Hollywood movie.
The actress, 36, posted a series of throwback snaps from her time in Vancouver as she filmed for new thriller Harmonia.
In one photo, Lily could be seen in the nude while holding hands with a group of naked women on the beach.
The Cinderella actress looked in her element as she embraced the beautiful Canadian wilderness.
Lily also posted a photo of her looking incredible in a plunging pink swimsuit and oversized sunglasses against a stunning lake backdrop.
She posted other photos of her exploring the area with snaps of the rocky beach and woodlands and a bed full of red rose petals.
The upcoming thriller stars Carrie Coon, Bella Ramsey and Odessa Young.
The film is set in the 1980s