GIGI Hadid looked incredible as she stripped off for a new fashion shoot.
The 29-year-old model stunned in a series of grunge-inspired looks for the new Dilara x Heaven by Marc Jacobs campaign.
In a series of steamy looks Gigi posed in a tiny leather miniskirt and stockings.
She teamed them with a pink crop top and super high black leather boots.
Gigi then slipped into a black leather dress and fishnet stockings before stripping off barely-there black bikini.
The mum-of-one, who shares daughter Khai, three, with ex-One Direction singer Zayn Malik, opted for a full face of glam make-up including a dramatic smoky eye and pale red lip.
More on Gigi Hadid
Gigi and Zayn, 31, split in 2021 but are focused on co-parenting their daughter.
An insider at the time of their break-up told : "They are not together right now. They are both good parents though.
"They co-parent. Yolanda [Gigi's mum] is of course very protective of Gigi. She wants the best for her daughter and grandchild."
Gigi later broke her silence on the split, telling InStyle the lessons 2021 had taught her.
Most read in Showbiz
She said: "I've been reminded that when we get time with people, just really appreciate it and take it all in and try not to wish away moments.
"Even if there's something hard, find something beautiful in it."
Last year rumours started to swirl that Gigi was in a relationship with actor Bradley Cooper.
However neither of the stars have confirmed or denied a romance.