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.”
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.