Jennifer Lawrence toughed it out and made a stop in Madrid, Spain for a fan premiere of the hit film.
Jennifer's dress was more conservative than previous premieres.
The charming 21-year-old star covered up in striped number by Victoria from Victoria Beckham's upcoming Fall 2012 collection.
The jacquard drop-waist tri-color T-shirt dress in blue, grey, orange was paired with black Brian Atwood Dash booties.
Though we love Jennifer for completing the rat race to show up and greet fans personally around the world to further ensure the movie's success, we're not sure if we love this look.
Click the gallery and tell us if you love it or hate it!