14/08/2014 12:42 BST | Updated 20/05/2015 06:12 BST

Princess Beatrice Furious After Boyfriend Dave Clark Poses Half-Naked With Supermodel Karolina Kurkova

Princess Beatrice's boyfriend Dave Clark has really peed the young royal off. How? By flashing his bum to the camera while frolicking on the beach with supermodel Karolina Kurkova while visiting the Eden Rock resort in St Barths. As you do.

Cartier Queen's Cup polo tournament - Windsor

The 31-year-old Virgin Galactic exec - who has been dating Princess Bea for SEVEN years - can be seen baring his bottom alongside the leggy model in a, er, cheeky Instagram snap posted by the former Victoria's Secret Angel herself.

Dave was getting snap happy with Karolina just days before Bea flew out to the Caribbean isle to meet him and was reportedly less than impressed by his behaviour.

According to the Daily Star the couple were spotted sunning themselves on a yacht on Sunday, a scene which we imagine to be quite romantic if Beatrice hadn't been so "decidedly distant" with her Astronaut Relations (yes, apparently that's a real job) beau because of his "laddish behaviour".

Beatrice and Dave are regulars to the exclusive island loved by A-listers including Beyonce, Naomi Watts and Jon Bon Jovi, and the trip marks their second visit in less than six months.

In other Princess Bea news, the 24-year-old royal is rumoured to be planning and star-studded hen do for none other that allegedly pregnant gal pal Mila Kunis!

"Beatrice seems almost as excited about the engagement as the couple themselves," a source told the Daily Star.

"Like all Mila's inner circle, she's known marriage has been on the cards for some time. But now things are official she wants to crack on with the celebrations.

"Bea told Mila she wants to take her for a pre-wedding shower in Cannes along with six or seven of their mutual friends."

LOVE BEA? See more from the Duchess of York's youngest daughter in her style file below.