Giovanna Fletcher took to Instagram last night to share a tear jerking post about her relationship with Tom as the pair celebrated 15 years as a couple.
The author shared a series of intimate snaps from those 15 years, and pretty much confirming they're our favourite couple ever.
In the post, Giovanna explained that the couple had known each other from the age of 13 but didn't start dating until five years later, meaning they have known each other for 20 years.
The couple married in 2012 and have three children together, Buzz, Buddy and Max and have even co-written a novel together.
In the post, Giovanna wrote: "Let's start with a glamorous pic, and then skip back to reality. We've had 15 years as a couple, and 20 years of knowing each other... Relationships are hard.
"It would be ridiculous to think that two people could be together for 15 years and not have moments where they get frustrated at one another."
She continued: "We've changed so much since we met at 13... I'd be worried if we hadn't! We've both been on our own paths of self-discovery as we've grown up and chased our dreams.
"Let me take this opportunity to say there's no one I'd rather frustrate on a daily basis. You're my best friend, my therapist, my cheerleader, my comedian, my entertainer.
"You're the one I fell in love with all those years ago, and the one I will continue to fall for. I love you @tomfletcher!"
We all know that Tom is a bit of a romantic too, just thinking of his wedding speech still makes me tear up, so he responded with an equally heartfelt message.
Posting a picture of the couple on their first holiday to New York together, Tom wrote: "15 years ago @mrsgifletcherand I officially started dating and she's been regretting ever since.
"Here we are on our first holiday to New York in 2003, still one of my favourite holidays. Happy anniversary honey, thanks for putting up with me."
She spoke on her Instagram and Twitter about how she has 'not been feeling herself' and how sometimes she struggles to get out of bed and get dressed.
Giovanna welcomed Max six weeks ago, with her husband Tom Fletcher, and says that since giving birth she sometimes finds herself crying and unable to stop.
- Mum shares incredible items she received in her free baby box after giving birth
- Millie Bobby Brown opens up about her 'adult' relationship with Henry Cavill
- Woman Shares Warning About Your Dishwasher After Her House Burnt Down
- Rebel Wilson Shares 'New Relationship' With Fans After Meeting 'Disney Princess'