Olivia Culpo is engaged to football player Christian McCaffrey after four years of dating Posted on April 8, 2023 By Charlielikes The reality TV star accepted a proposal from her football star boyfriend of four years, 26-year-old football star Christian McCaffrey. She shared images of the proposal on Instagram. news Tags:‘after, ‘engaged, 'is, ‘dating, ‘to, christian, culpo, football, four, mccaffrey, news, of, olivia, player, topnews, trending, years-