Olivia Culpo is celebrating her 33rd birthday, so she decided to share some of her hottest photos for the occasion. Since winning the Miss Universe title in 2012, Culpo’s beauty has continued to shine in the spotlight for over a decade.
Every bikini looks amazing on this beauty queen. Take a look at this frilly two-piece she wore on vacation that fits her like a glove. Culpo recently announced her pregnancy and showed off her red-hot swimsuit as she and her husband, NFL running back Christian McCaffrey, are expecting their first child.
To see more of Culpo’s stunning shots, check out the gallery. Happy Birthday, Olivia!