Rachel Bilson sexy in bikini in Barbados