Kate Hudson Wears White Bikini on a Boat in Ibiza – June 2015

Kate Hudson Wears White Bikini on a Boat in Ibiza - June 2015-1

Kate Hudson Wears White Bikini on a Boat in Ibiza – June 2015

Kate Hudson Wears White Bikini on a Boat in Ibiza - June 2015-2

Kate Hudson Wears White Bikini on a Boat in Ibiza - June 2015-3

Kate Hudson Wears White Bikini on a Boat in Ibiza - June 2015-4

Kate Hudson Wears White Bikini on a Boat in Ibiza - June 2015-5