Victoria Beckham, who is currently seven months pregnant with her first girl, was this weekend delighted by a surprise baby shower thrown by Hollywood mate Eva Longoria.
Posh is famous for her pout and was recently criticised for appearing to frown all the way through the wedding of the Duke and Duchess of Cambridge - Kate and Wills to the rest of us. However she appeared to let her guard down and have a fantastic time as these pictures, tweeted by none other than Mrs Beckham herself, show.
Around 30 guests including Demi Moore, Rachel Zoe, Nicole Richie and fellow mother-to-be Selma Blair arrived laden with piles of pink presents for the happy mum-to-be. Victoria even created a new look with toilet paper - we're not sure it will catch on in fashion circles though!

If you fancy a glamourous baby shower to rival Mrs Beckham's check out Before Baby, seen here at The Baby Show...
See more