Olivia Wilde in Bikini on the beach in Wilmington