Who is Olivia Culpo, NFL player Christian McCaffrey’s soon-to-be-wife?
In the lead-up to her wedding to San Francisco 49ers’ Christian McCaffrey, Olivia Culpo has revealed she’s been doing, erm, salmon sperm facials, lip filler dissolvers, lash lifts and red light therapy