In the summer of 2012, Olivia Wilde, the celebrated Hollywood actress, took some well-deserved time off and headed to the charming coastal city of Wilmington, North Carolina. On August 22, 2012, she spent a relaxing day at the beach, taking a dip in the Atlantic Ocean and enjoying the sun, sea, and sand.
Read More