American media personality Kourtney Kardashian has poured her heart out in a touching birthday post for her husband, Travis Barker.
The 46-year-old reality TV star shared a romantic carousel of photos on Instagram as the Blink-182 rocker celebrated turning 50 on Friday.
Kourtney admitted that Travis inspires her to be a “better person” every single day.
In a gushing message, she hailed him as the “leader” of their family, calling being his wife an “honour”.
“Wow… Happy 50th birthday to my handsome husband!!” she wrote.
“Grateful, generous, real, raw, dedicated, devoted, family man, talented, survivor… You inspire me every single day to be a better person. It is an honour to be your wife.”
The loved-up snaps show the pair cuddling at his birthday dinner, including one shot beside his cake, complete with the couple looking more smitten than ever.
The drummer wasted no time returning the affection, commenting: “I love you so much my wife. Thank you for making everyday feel like a blessing.”
He also recently marked their son Rocky Thirteen’s second birthday, sharing a rare photo of the toddler in a tiny Famous Stars and Straps tank top.
Keeping with their long-standing rule, Rocky’s face wasn’t shown, as they remain committed to keeping him “out of the spotlight”.
Travis has previously admitted he regrets not giving his older children, Landon, 22, and Alabama, 19, the same privacy.
Khloe Kardashian joined in the celebrations too, posting: “Happy birthday to the cutest!!!!! Rocky!!!!!!!”
RELATED: Travis Barker under fire for intense gesture with Kourtney Kardashian