'Oh baby, baby': Teresa Palmer dances to choreographed Britney Spears moves with her pal and four-year-old son Bodhi...before rapping old-school Eminem lyrics
She's the Australian-born actress who perfects the art of work-life balance.
And Teresa Palmer proved yet again she's the coolest mum on the block when she danced to choreographed Britney Spears dance moves.
Taking to Instagram stories, the 32-year-old beauty posted a series of clips while dancing and singing along to noughties classics.
Scroll down for video
'Oh baby, baby!' Teresa Palmer proved yet again she's the coolest mum on the block when she danced to choreographed Britney Spears dance moves
In the first clip, the star plays Baby One More Time by Britney Spears, leaving her phone to record her amateur choreographed moves to follow.
Dancing alongside her model pal, the two exaggeratedly danced along to the hit song.
Attempting to join in on the dance routine, Teresa's son Bodhi Rain, 4, had a ball while jumping around in his pyjamas.
Noughties throwback! In the first clip, the star plays Baby One More Time by Britney Spears, leaving her phone to record her amateur choreographed moves to follow
Captioning the clip, the mother-of-two wrote: 'Oh babeh babeh.'
The Hacksaw Ridge star added a Britney Spears sticker at the bottom of the clip.
In the following video, Teresa and her pal are seen rapping along to an old-school Eminem song in unison.
Woman of many talents! In the following video, Teresa and her pal are seen rapping along to an old-school Eminem song in unison
Adding a mic-drop sticker emoji, the two were filmed keeping a serious face will spitting out lyrics to the classic tune.
In the final clip, the two jokingly sing along to Shakira's Hips Don't Lie belter.
Signing in unison, the two struggle to keep a straight face and burst into laughter.
'These hips don't lie,' the star captioned the final clip.
'These hips don't lie': In the final clip, the two jokingly sing along to Shakira's Hips Don't Lie belter
Most watched News videos
- Horrifying moment banned driver runs over six-year-old girl
- Brave men catch moped gang member and flog him with a belt
- Man is beaten and kicked in the face on the NY subway
- Bodycam footage shows armed cop fatally shooting an active shooter
- AOC says growing cauliflower in community gardens is 'colonial'
- YouTuber cuts through objects with a superheated sword
- Moment biker thinks he has found his buddy’s stolen dirt bike
- Tour the inside of Oakland's secret Mormon temple
- Man beats his ex-girlfriend and attacks her hairdresser friend
- Sneak peak at the ABC documentary 'This is Farrah Fawcett'
- Crazed gunman storms into church and attacks worshippers
- Theresa May delivers final plea to MPs to back her Brexit deal