Months of intensive dance rehearsals and a new diet regime have finally paid off for pop star Britney Spears.
But the singer clearly hasn't given up all her bad habits as she was seen slurping on two iced coffees at the same time.
Britney, who struggled to regain her form following the birth of her two children and well-documented health problems, paraded her new body in a pair of denim hotpants yesterday as she visited her local Starbucks in Hollywood.
It was a rare public appearance for the 26-year-old, who has spent recent weeks holed up in an LA dance studio preparing for her highly anticipated comeback tour.
Her toned and taut physique is the result of careful calorie counting and vigorous work-outs which she admits have been a struggle.
But clearly even Britney realises, it can't all be famine and no feast.
She told the January issue of Glamour magazine: 'I have had to work hard at getting [my body] back to where it used to be.
Britney is gearing up to kick of her 44-date Circus tour, which begins in New Orleans on March 3 and ends in London on June 14.
She took to her blog this week to dispel reports the tour was in jeopardy because she couldn't travel with her two boys.
'Both Sean Preston and Jayden James will, in fact, be joining Britney throughout the duration of her tour,' read a message on BritneySpears.com.
The singer's former husband Kevin Federline currently has sole custody of her two sons.
However, Britney has visiting rights and is said to be spending more time with the children.
Her ex, former backing dancer Kevin Federline, 30, has primary custody of the boys, ages 3 and 2, but Spears has almost 50-50 access to them in visitation rights.
'Britney is so excited to kick off her tour,' her blog says.
'She has been enjoying every moment of rehearsals and is looking forward to performing in front of a live audience again.'
Britney, 27, revealed on Twitter - a social messaging site - that she spent the weekend lounging by the pool checking out sketches of costumes.