Olivia Culpo is engaged to football player Christian McCaffrey
Daily MailOlivia Culpo is engaged. In the images, the former beauty queen - who was seen posing in a swimsuit on Thursday - is seen accepting a proposal from her football player boyfriend of four years, 26-year-old Christian McCaffrey of the San Francisco 49ers. The star is seen accepting a proposal from her football player boyfriend of four years, 26-year-old Christian McCaffrey of the San Francisco 49ers Happy news: He got down on one knee while they were on vacation at the Amangiri resort in Utah. Christian - who was born Jackson McCaffrey - is an American football running back for the San Francisco 49ers of the National Football League. An athlete: Christian - who was born Jackson McCaffrey - is an American football running back for the San Francisco 49ers of the National Football League.