Olivia Culpo looked jaw-dropping this weekend, enjoying a beach getaway in Mexico with NFL star and boyfriend Christian McCaffrey. The former Miss Universe and "Sports Illustrated" model has been making headlines for her 2019-commenced relationship with the Carolina Panthers player – clearly, things are going well.
Photos obtained by The Daily Mail showed Olivia, 27, looking sensational as she enjoyed a shorefront moment with her beau. For fans of the brunette's bikini body, these snaps were just too good to miss.
Click here for the photos.