Ashley Greene was in Macy’s Herald Square in New York City to meet and greet fans as ambassador for DKNY and DKNY jeans.

The actress wore a look from the DKNY Pre-Fall 2012 collection which consisted of a red long-sleeve silk blouse with a cascading ruffle, which she teamed with a tan leather A-line skirt.

Ashley arrived with a faux-leopard-print coat.

I think I prefer the look without the jacket, plus I wish Ashley had copied the rest of the model’s look by opting for her ankle-strap heels.

One thing you can never fault Ashley on is her hair. Copper eyeshadow and a dark pink lip colour completed her smouldering look.

Credit: Style.com & Getty