Demi can werk!!
[Image via WENN.]
Jennifer Aniston was in Mexico City on Thursday to promote her eponymous fragrance and she looked absolutely stunning.
For her appearance at the St. Regis Hotel, Jen wore a sexy little number from the Valentino Haute Couture spring collection and matching heels.
This is hands down the best she's looked in a long time.
[Image via AP Images.]