Olivia Culpo is a bride-to-be.
The former Miss Universe announced on Friday that she is engaged to longtime boyfriend Christian McCaffrey.
“♾️4.2.23♾️,” she captioned a slideshow of photos on Instagram of the NFL star getting down on one knee, noting the date of their proposal.
“We tried to keep this quiet for as long as possible but apparently word travels fast. I’m marrying my best friend. I love you so much, fiancé,” she added via Instagram Story.
Culpo, 30, appears in the black-and-white images surprised and getting emotional.
She is seen wearing an oversized blazer and knee-high boots with her hair pulled back in a neat bun.
Meanwhile, McCaffrey, 26, popped the question while wearing a sweater and button-down shirt. He also looked thrilled in the pics after his new fiancé said “yes.”
The engagement appears to have taken place amid the couple’s road trip together.
Culpo posted on Instagram Tuesday a series of pics from their vacation and aptly captioned it, “Road-trip shenanigans ❤️.”
The “Culpo Sisters” star and San Francisco 49ers running back appeared in the pictures to be driving an RV truck throughout a mountainside landscape at an undisclosed location.
The couple has been together for nearly four years. They first sparked dating rumors in May 2019.
In recent months, Culpo has openly talked about wanting to marry McCaffrey and start a family together on her reality show.
The Sports Illustrated model — who suffers from endometriosis — shared in a November 2022 episode that she had concerns about being able to get pregnant.
“I want to have kids, but I want to make sure that I can,” Culpo said at the tie. “It could be really hard for me to have babies.”
Last June, the former Miss USA commemorated her three-year anniversary with McCaffrey with a post on Instagram, writing, “The yin to my yang, you are the epitome of strength through humility. Thank you for being my rock and restoring my faith in love. You are everything I ever dreamed of and more.”
Pvnew has reached out to their reps for additional comment.