Singer Gwen Stefani is not shy about flaunting her abs. The 47-year-old Voice Coach turned heads as she hit the beach in California wearing a bright bikini top and a pair of Daisy Duke shorts recently. And according to reports, her boyfriend Blake Shelton is a fan of her "insane" body.

Showing off her well-toned abs, the mum-of-three strolled along the sand in Newport Beach, where she grew up.

The Hollaback singer was seen wearing a brightly covered kimono and accessorised her look with a number of necklaces, including a couple of chokers, a pair of hoop earrings and a blue cap.

According to a report in Hollywood Life, Shelton is a big fan of Stefani's body and thinks she's sexier than his ex-wife Miranda Lambert. A source told the website, "Blake [Shelton] knows that he is batting way out of his league by dating a smoking hot rockstar like Gwen [Stefani]. "

The insider continued, "He can't believe how insane her body looks for a mother of three pushing on hitting 50 in a few years. Blake feels blessed to be with Gwen, whom he knows is the hottest chick of his dating career."

"As beautiful as Miranda [Lambert] is, Blake feels like Gwen is even sexier," a source close to the couple told the gossip website. The 41-year-old country singer divorced Lambert in 2015 and began dating Stefani in 2016.

Stefani earlier revealed to Entertainment Tonight back in April, that she and her boyfriend are spending time together by hitting the gym for some morning workouts.

She said, "He killed the gym this morning. It's funny because he's so tall that like, literally no sweat suits fit him." Calling the God Gave Me You singer her trailer, Stefani added, "Actually, it's because of him that I worked out this morning. I wasn't gonna work out... He's my trainer."