Christine Quinn – Seen On the beach at the Eden Rock hotel in St Barts Christine Quinn – Seen On the beach at the Eden Rock hotel in St Barts