See, some people really do find love on The Bachelor.
Today is a very special day for reality stars Sean Lowe and Catherine Giudici, whose romance we all witnessed bloom throughout the seventeenth season of the hit ABC show, because these two lovebirds are celebrating their second wedding anniversary.
The former Bachelor took to Instagram earlier today to share a throwback photo from their nuptials which showed the groom dancing with his blushing bride, and sweetly wrote, "Two years ago today I married my best friend. I wish I could fully explain how big this woman's heart is and how lucky I am to be her husband but it would be impossible. I've never met anyone who loves as hard as she does and I consider myself so blessed to be on the receiving end of it."
Catherine took a more humorous (but still loving) approach when it came to marking their anniversary on social media, sharing a photo of Sean taking her garter off of her leg with his mouth and writing, "Two Years Anniversaried I love you @seanloweksu, with my whole heart and my whole leg."
This is an especially exciting time for the couple, who are expecting their first child together.
The 32-year-old and his 29-year-old wife announced the happy news back in December via photos posted on their Instagram pages, which show him placing his hand over her baby bump, and E! News recently got some exclusive scoop about their upcoming arrival.
"Catherine is just out of her first trimester," a source said in early December.
"They want a calm, quiet pregnancy," the source added. "They're not interested in making a spectacle of it, which is why they did the announcement on their social media. That was how they wanted to tell the world."
Can't wait to see the next chapter unfold for this pair!