Jamie Oliver and his wife Juliette Norton (Jools) have been married for 18 years and their love shows no signs of slowing down!
Taking to his Instagram, the 43-year-old chef shared a snap from their wedding daty accompanied by a heartfelt letter.
"Today I am so proud to celebrate my 18 wedding anniversary with this amazing woman!!" he began.
"Thank you so much @joolsoliver for being my soul mate on this most bonkers roller coaster ride called life, what a journey it’s been so far." he continued.
"Thank you for being by my side, thank you for seeing things I never see, thank you loving me, for being the best wife & most fantastic mother of our 5 precious children....I LOVE YOU SO MUCH....now stop watching love island and come find me in the garden waiting to give you your anniversary pressie....hurry up!!! Love jamie ox x x x x."
Meanwhile, his besotted wife, also 43, took to her Instagram account with an equally sweet post.
"Happy happy anniversary my soul mate 💘 the person I want to wake up to every morning," she began her note.
"The person who still makes my heart skip a beat when I see his name on my phone. When I really need you, you are there when I am scared you reassure me and when I am tired you make me a dam good cup of coffee!!!! You would do anything for us and most of all you make me feel safe. Love you more than all these words ❤️ xxx"
Aww, all of the feels! Jamie and Jools have since gone on to welcome five children. Congratulations to the loved-up couple!