She's sexy and she knows it! Kourtney Kardashian is basking in the recent positive feedback she's been getting for her fantastic figure — and she's not shying away from fishing for more compliments.
The 41-year-old reality star has been filling up her Instagram feed with one swimsuit shot after the next. "Even [her sisters] Kim and Khloé actually went to her for diet and workout tips," says a friend. "The bikini body rivalry in this family has been running for so many years now, but it's hard to remember the last time Kourtney was on top."
Indeed, the Poosh founder and mom-of-three, who made her romance with musician Travis Barker, 45, IG official in February, is riding high.
"All the sweet comments [her new beau] Travis leaves on her pics have been a big confidence boost," shared a pal.
"It's impressive how Kourtney's gotten into such great shape by herself in the gym through sheer willpower," the friend says. "She's got a real swagger in her step these days — and she's earned it!"
Barker's also riding high on the relationship and hasn't been shy about expressing his love for the reality starlet. PEOPLE reported that the Blink-182 drummer was spotted on Thursday, April 8, with a new tattoo for his girlfriend — her first name written above his left nipple.
After the two confirmed their romance, Barker — who shares daughter Alabama, 15 and son Landon, 17 with ex-wife Shanna Moakler — spoke fondly of his new love during his appearance on The Drew Barrymore Show, saying that it was much easier dating a fellow parent.
"I'm spending time with a woman who's a great mom, who's a great friend and you don't have to worry about any of those things," Barker gushed. "It just comes natural, it's like a maturity thing. And I also really like missing someone and cherishing the time that I spend with them instead of every day being with them, especially in the beginning of the relationship. I think missing someone is so important."