• Share
  • Tweet
  • Share
Jennifer Lawrence

Juan Naharro Gimenez/Getty Images

Fashion Police logo 80x80

Jennifer Lawrence was at Vertice 360 Studios in Madrid yesterday showing off her Hunger Games archery prowess on the Spanish TV show El Hormiguero, and we're all a quiver.

The 21-year-old starlet stunned us with her womanly figure—look at that waist!—in a color-blocked black and light grey Victoria Beckham dress from the 2012 collection. The actress must know how great she looks in Mrs. Beckham's designs because this is the second time in a row she's worn the label.

As for why those legs look sooo fab...

She finished her look with a sky-high pair of strappy YSL platform heels that gave her legs some extra bam, and her hair was Katniss cazh pulled back in a loose twist.

The movie, which is based on the bestselling trilogy by Suzanne Collins and co-stars Liam Hemsworth, Josh Hutcherson and Woody Harrelson, opens today in Spain.

Lawrence may say she's nervous at public appearances but she looks totally gorgeous and at ease.