Olivia Culpo Praises Christian McCaffrey her NFL boyfriend for "Restoring Her Faith in Love."! -

On their third anniversary, Olivia Culpo wrote to her “rock,” Christian McCaffrey, saying, “You are all I ever dreamed of and more.”

The I Feel Pretty actress published the final anniversary post on June 23 to mark three years of dating professional footballer Christian McCaffrey of the Carolina Panthers.

She wrote on Instagram before sharing their love story, “Three years ago I was not searching for a romance.” Olivia claims that it all began when her closest friends, NFL player Tyler Gaffney and model Kristen Louelle, called and “asked if I would be open to meeting their friend Christian.”

In her memorial post, Olivia stated, “I’m so grateful for the voice inside me that told me to give love another try.” “You are the embodiment of strength through humility, the yin to my yang.”

Olivia Culpo Praises Christian McCaffrey her NFL boyfriend for "Restoring Her Faith in Love."!

Swipe Up