Lady Amelia Spencer is radiant in mermaid-worthy bikini in underwater clip


Princess Diana's niece had the ultimate mermaid moment during her romantic holiday with her husband Greg Mallett in Italy


Lady Amelia Spencer in backless beaded dress© Getty
Nichola Murphy
Nichola MurphyLifestyle Editor
2 minutes ago
Share this:

With the UK enduring record-breaking summer heat, catching a glimpse of celebrity getaways provides the ultimate escapism from the scorching 38-degree temperatures.

And if there's one person we're living vicariously through this week, it's Lady Amelia Spencer. Princess Diana's model niece is enjoying a holiday in Italy with her husband Greg Mallett, whom she married in 2023.

The couple looked as smitten as ever while soaking up the Mediterranean sun, enjoying boat excursions, jet ski rides and waterfront dining. In one clip, Amelia made the most of the inviting azure water, dipping under the surface to observe the marine life in a real-life mermaid moment.

The model looked effortless in a black bikini with a gold embroidered trim, tying her long blonde hair into a low bun to keep it away from her vision. 

A second photo in the carousel further showcased Amelia's enviable swimsuit collection, as she posed on the steps of a boat wearing a white V-neck one-piece.

Lady Amelia Spencer snorkelling in clear blue water, wearing a black bikini and snorkel gear.© Instagram
Lady Amelia Spencer channelled a mermaid in an underwater clip from her Italian holiday with Greg Mallett

"Some moments you remember forever…. These are some of them, Puglia & Sardinia," the 34-year-old wrote in the caption. Her twin sister Lady Eliza was among the first to comment: "Loooove this looks like a dream," while her older sister Lady Kitty simply wrote: "Cuties."

Lady Amelia Spencer in sunglasses a white swimsuit climbing onto a boat from the water.© Instagram
Princess Diana's niece was also pictured in a pretty white swimsuit

Keep scrolling to see more of Amelia's best bikini moments…

Lady Amelia Spencer's most striking swimsuits

Lady Amelia Spencer wore a Melissa Odabash swimsuit in the Maldices© Instagram

To celebrate their first wedding anniversary, the pair jetted to the Maldives, where Amelia made a splash in a simple white scoop-neck swimsuit from Melissa Odabash.

Lady Amelia Spencer was pictured enjoying a sun soaked holiday in Turkey© Instagram/ @ameliaspencer15

Earlier this summer, Amelia enjoyed a trip to Turkey, where she flaunted her toned abs as she posed against the backdrop of the turquoise infinity pool in a red textured bikini from swimwear brand Seafolly.

Lady Amelia Spencer in a blue bikini next to the pool© Instagram

During the same trip, she soaked up the sunshine in a pretty baby blue bikini from Arabella London with ruffled shoulders and a structured bra top.

Lady Amelia Spencer wowed in a yellow one-piece © Instagram

Catching some spring UK heat in April 2026, Amelia posed up a storm in a sunshine yellow belted one-piece at the exclusive Sibton Park Estate within Suffolk's Wilderness Reserve.

More Royal Style
See more
Conversation

For more information on our conversation section, please read our Community Guidelines. Comments featured and views shared are not endorsed by HELLO!.