Inside the Italian island celebs are choosing over St Tropez – and it’s also home to Princess Diana’s favourite hotel
There’s a glamorous Italian island that celebrities are flocking to instead of other dreamy locations like St Tropez…
Browsing Tag