Actress Jennifer Morrison arrives at the 2011 American Music Awards held at Nokia Theatre L.A. LIVE on November 20, 2011 in Los Angeles, California. (Getty Images)more pics » Jennifer Morrison (Getty Images) Jennifer Morrison
has been busy dealing with fairy tale princesses on Once Upon a Time
, but she managed to create some magic of her own on the American Music Awards red carpet Sunday night.
The 32-year-old actress looked radiant in a white Temperley London dress, which she paired with Stephen Webster jewelry and Fendi shoes. Her blond hair hung in loose waves with a chic braid at the crown.
Despite the bad weather, Morrison was thrilled to be presenting at the AMAs. “On my way to present at the AMA’s in some crazy rain!!” she tweeted
. Once Upon a Time
airs Sunday nights on ABC at 8pm.
Check out our AMA Best Dressed Game:
See more Jennifer Morrison photos: