Amanda Holden looked incredible in a beach snap as she shared a sweet tribute to her husband Chris Hughes.
The radio presenter, 50, took to Instagram and uploaded a gushing post about her partner of 20 years.
Sharing a snap from a holiday, taken on a boat, Amanda as she donned a green string bikini with a matching beach cover-up.
READ MORE: Where is Susanna Reid and why is she not on GMB?
Amanda said: "It’s my boy's birthday today. LOVE YOU DARLING."
Fans flooded to Amanda's comment section, sending birthday messages to Chris.
One said: "What a lovely picture. Happiest of birthdays to your lovely husband."
Debra said: "Happy birthday stunning couple."
Stephen said: "Beautiful couple."
Nicola said: "Happy birthday to your husband. What a beautiful picture of you both."
Joanne said: "Happy birthday, but oh my gosh Amanda you look like a young Keira Knightley, wow."
And Mark said: "Happy Birthday to one of the luckiest man in the world."
Amanda and Chris got married in December 2008 after they met in Los Angeles in 2003.
The couple got married at St Margaret’s Church in Somerset, with a reception held afterwards at Babington House.
Amanda and Chris share two daughters, Alexa Louise Florence Hughes, 15 and Hollie Rose Hughes, aged nine.
Receive newsletters with the latest news, sport and what's on updates from the Liverpool ECHO by signing up here