Olivia Culpo's birthday was a total win.
The Culpo Sisters star turned 31 on May 8 and was showered with love from fans, friends and her fiancé, Christian McCaffrey.
For the special day, the NFL star shared photos on Instagram from their recent engagement, captioning the sweet images, "I love you."
In response, the former Miss Universe couldn't help but gush over her hubby-to-be, sharing Christian's post on her Instagram Story. "My favorite bday present this year," she wrote. "What more could I ask for."
It was just over a month ago that the couple announced their engagement after four years of dating. In pictures of the moment, which took place during their spring break trip to Utah, the 26-year-old can be seen getting down on one knee to ask for Olivia's hand in marriage. And, of course, she said yes!
Now, Olivia is in the middle of planning for their big day—and she's having a difficult time picking her wedding dress.
"It's hard because with the dress, I have so many ideas—so many things—I'm really excited about," she exclusively told E! News during a recent interview. "I want to show Christian, but he's like, 'No, I can't see. Don't show me because it needs to be a surprise!'"
"You want to share your dream vision with your partner," she noted, "but you really shouldn't because [they're] not supposed to see you before the wedding day."
Despite the dress dilemma, the model is still enjoying this new chapter of her life with her teammate. "I'm super excited," she said of the wedding process. "It's a day that I look forward to my entire life."
To look back at Olivia and Christian's relationship journey, keep reading!