Inside Lady Amelia Spencer's lavish anniversary trip: Princess Diana's niece returns to 5-star resort where she spent her honeymoon to celebrate a year of marriage with Greg Mallett
Princess Diana's niece has once again indulged in a week of sun and gorgeous white sands at the island's luxurious five-star resort Coco Bodu Hithi in the Maldives, where she also stayed for her honeymoon.