Victoria Beckham flew to London for the launch of new musical Viva Forever last week

Victoria Beckham posted a Twitter photo of herself cosying up to a dolphin and flashing a rare half-smile on a day out with her 3 boys yesterday.

The stylista had taken Brooklyn, 13, Romeo, 9, and Cruz, 7, on a family trip to swim with the sea creatures.

'Such a special day with the children swimming with dolphins!!! They are so beautiful!!!! x vb,' Tweeted Posh, 38.

Victoria flew back to LA after enjoying a fleeting visit to London for the launch of new musical Viva Forever last week.

She hooked up with her former Spice Girls band mates - along with the show's writer Jennifer Saunders - for the first time since their 2008 reunion tour.

'On my way home!! Thank you @MelanieCmusic @OfficialMelB @EmmaBunton @GeriHalliwell for an amazing day!! X vb,' Tweeted Victoria.

'Thank u to all our fans for being with us today!! X vb.'

SEE PICTURES Victoria Beckham joins Spice Girls for Viva Forever musical launch>>

SEE PICTURES Victoria Beckham and baby Harper Seven dress up to hit the shops>>

SEE PICTURES Victoria Beckham and Eva Longoria take baby Harper Seven to watch dad David play football in LA>>

Anna Duff