Vicky Pattison has stripped off for a steamy swimwear photoshoot to launch a new campaign - and claims it's a "f*** you" to her haters.

The Loose Women beauty is the new face of Ann Summers , and she has hit back at her critics in a foul-mouthed rant after some cruel jibes following her time in the jungle for I'm A Celebrity last year.

Speaking to the Mail Online, she said: "This was my f*** you to everyone who said anything negative about me. You know what, beauty comes in all different shapes and sizes.

"So I’m so glad I did this straight after the jungle and all the negativity, because I’ve just turned around and said 'all you’s can go eat a bag of d***s.' "

The steamy shot was a "f*** you" to her haters (Image: Tom Dymond/REX/Shutterstock)

Vicky is proud of teaming with the brand (Image: Tom Dymond/REX/Shutterstock)

The former Geordie Shore babe is incredibly proud to be fronting the lingerie brand - which promotes and encourages female sexuality - and despite her initial nerves after "body-shaming", she loved the final results.

"It’s like a dream come true. As a girl who prides herself on empowering women and being strong and being independent and doing what I want with my life… to be affiliated with a brand that does the same thing makes perfect sense," she added.

The Ann Summers pairing is her first national campaign (Image: Tom Dymond/REX/Shutterstock)

She posed for the snaps after she was body-shamed by I'm A Celebrity viewers (Image: NIGEL WRIGHT/ITV)

"None the less it’s a massive honour for me. I would never thought in a million years it would have been me