Leelee Sobieski – Wearing a swimsuit in St Barts