Oh my, Olivia Wilde!
The 31-year-old actress was on vacation in Maui over the weekend with fiance Jason Sudeikis, where she showed off her absolutely gorgeous bikini body while out in the water.
Olivia and Jason, 40, got engaged in 2013, and welcomed their first child together, Otis Alexander, in 2014.
While she clearly looks amazing, Olivia said in March that pregnancy has made her "softer."
"I am not in perfect shape," she told Shape magazine. "In fact, I'm softer than I've ever been, including that unfortunate semester in high school when I simultaneously discovered Krispy Kreme and pot."