If ever there was proof that Britney Spears has put her wild days well and truly behind, here she is out and about with her very cute sons.
The 'Toxic' star was photographed over the last few days just enjoying being in the company of her boys, Sean, eight, and Jayden, seven, taking them shopping and for a bite to eat.
On Saturday, the 32-year-old pop singer was with her sons in Westlake Village - the Los Angeles suburb where the family lives.
The boys – from Britney's marriage to Kevin Federline – were dressed in sports kits and were bouncing a basketball while their mum herself looked toned and healthy – in complete contrast to the star's troubled Twenties.
The day before, proud mum Britney took her boys - looking super cool in colourful check shirts and reflecting sunglasses - for a bite to eat at the posh five-star Four Seasons hotel.
Britney Tweeted: "Brunch with my boys!"
Brunch with my boys! 👬 pic.twitter.com/OmNcrDtjAD
- Britney Spears (@britneyspears) July 11, 2014
Britney was in classic suburban-mum mode in black shorts, a summery sleeveless top, flip-flops, a straw hat and aviator shades.
Last year, Britney posted a fantastic picture of herself with her super-cute sons.
The image of a loving family was there for her 38 million followers to see after the singer posted the snap on Twitter with the caption: "I've got the two cutest boys in the world! Hope y'all are having as nice of a #mothersday as I am!"
More on Parentdish: Britney posts gorgeous pic on Twitter