Sonia Kruger has channelled her inner cowgirl and opted for a pair of Daisy Duke-style shorts for a segment on  Today Extra.

The 54-year-old chose a double denim number with a button up shirt, cream cowboy boots and a matching hat.

Photographed  alongside co-host David Campbell, who was also rocking a double denim ensemble, the special snap was shared on the  Today  show Instagram page.

“Howdy folks! DC and Son are dressed to the nines in their Canadian tuxedos for the great  TODAY  â€˜Git Up’ Challenge!” read the caption.

Fans were shocked to see Sonia looking as svelte as ever, as they questioned “How fit is Sonia?” whilst admiring her outfit and incredible  figure.

The Voice  host made sure she looked the part as she proved her dancing chops by kicking up her heels and getting involved in some line dancing with David.

“Sonia still has the moves,” wrote one person.

The TV personality credits her physique to regular gym sessions and her personal trainer. She also claims that having a positive outlook on life makes her retain her youth.

“It’s that devil-may-care attitude that makes everyone look younger,” she told  New Idea  in 2010.