Tag: Christian McCaffrey

Olivia Culpo Christian McCaffrey Engaged

Olivia Culpo and Christian McCaffrey Engaged

Model Olivia Culpo and San Francisco 49ers player Christian McCaffrey are engaged! Culpo made the announcement on her Instagram page on Friday, posting a photo of McCaffrey on one knee with her hands covering her face in astonishment. Instagram/Olivia Culpo A Stunning Ring Created by Ring Concierge The couple has been dating for nearly four…