Whilst being an actress is surely one of the best jobs in the world, we know that the press tours can take their toll - being asked the same questions a thousand times and travelling at all hours can have a terrible effect on the mood of even the nicest celebs - so it was great to see Jennifer Lawrence having a ball on Spanish TV this week. The 21 year old who plays Katniss Everdeen in blockbuster smash 'The Hunger Games', was promoting the movie in Madrid on a chat show when she was asked to participate in an archery challenge. Jennifer did surprisingly well despite her outfit being more suited to the fashion obsessed Capitol than a spot of archery!


The star flaunted her stunning figure in a fitted cream dress by Victoria Beckham, which she teamed with a pair of strappy YSL heels. This is the second time that Jennifer has opted for a VB dress in Madrid - she wore a beautiful metallic number from the ex-Spice Girl's diffusion line 'Victoria by Victoria Beckham' for the movies premiere there in March. Victoria showed her support, tweeting "I LOVE the #HungerGames!! Jennifer Lawrence looking so cute in Victoria,Victoria Beckham!!!!! X vb"

I have a bit of a crush on Jennifer at the moment - she seems like a very down to earth girl with a great sense of style, and I love that she's flying the flag for a British designer. Whilst both dresses look great on her, I think the metallic is my favourite as it feels more age appropriate and suits Jennifer's playful personality. What do you think?