She never fails to dazzle on the catwalk and at high-profile showbiz events.
But Miranda Kerr proved she can do dressed-down glamour just as well as she put in a stylish appearance in New York City on Thursday.
The Australian supermodel, 34, looked the epitome of elegance with a chic blush draped over her shoulders as she ran errands in Manhattan.