Model and actress Cara Delevingne has posed topless for a new advertising campaign.

The 22-year-old took to Instagram Wednesday, to share a preview of the racy photoshoot for John Hardy Jewellery Spring 2015 campaign, reports

Delevingne posted a collage of two photographs showing her lying down on a white bedsheet.

In the first photograph, topless Delevingne is seen giving a seductive look to the camera, covering her modesty with one hand.

The second image shows her wearing a white oversized crop top and white underwear as she lies on her back with both of her hands placed above her head.

The jewellery brand shared other photographs of her on Instagram.

Captioning one of the images, the brand said: "Introducing the Spring 2015 campaign, featuring @caradelevingne. She is truly #OneOfAKind. Stay tuned for more #JHxCara.”

In a new video posted by the John Hardy jewellery, Delevingne is seen oozing oomph while on a bed. In some scene, she is seen playing with her hair while writhing around on the bed. She has also posed in a swimming pool.

On the movie front, Delevingne will be seen in upcoming movie “Suicide Squad” along with Will Smith, Jared Leto, Margot Robbie, Jai Courtney, Jesse Eisenberg and Viola Davis.

Directed by David Ayer, the superhero film will be released in the US Aug 5, 2016.