Kate Bosworth and celebrity friends hit the Maldives for a five-day retreat to raise funds for three marine charities.
Kate Bosworth raises funds in the...