Cameron Diaz celebrated her 46th birthday yesterday and she was showered with love from fans, friends and family. The sweetest birthday message came from her husband of three-years Benji Madden.

 

He gushed about his love in a sentimental Instagram post.

 

The musician shared a photo of him and The Holiday star in the park: “Happy Birthday Baby. There’s so much to write, so many things that make me so proud of you and how special you are.”

 

He thanked the Something About Mary star for making him a better person: “Thank you for being the best friend and partner to me and taking this journey of marriage.”

 

 

A post shared by Benji Madden (@benjaminmadden) on

 

The Good Charlotte member praised Cameron: “The way you live your life everyday, and your compassion for the world shines thru in your eyes.”

 

He continued: “You inspire me to want to be the best man I can be in this lifetime.”

 

He ended the heartwarming birthday message with the most romantic words: “You’re the realest. I’m so grateful to be yours always and forever, and to call you my one only. True love.”

 

 

39-year-old Benji and Cameron tied the knot at her home in Beverly Hills on January 5, 2015 after a 17-day engagement.

 

Benji’s birthday post certainly made us swoon this morning. We’re sure Cameron was teary eyed reading the moving words.

 

Talk about the most heartfelt birthday message ever.

Latest

Trending

Hello Mama!
Help us help you by allowing us and our partners to remember your device as having browsed MummyPages and serve you better content and ads

We're on a mission to help our mums and their families thrive by informing, connecting and entertaining.

Join us in our mission by consenting to the use of cookies and IP address recognition by us and our partners to serve you content (including ads) best suited to your interests, both here and around the web.

We promise never to share any other information that may be deemed personal unless you explicitly tell us it's ok.

If you want more info, see our privacy policy.