Life

Taylor Swift, Sandra Oh stun at Time 100 Gala

The stars hit the red carpet at the annual Time 100 Gala in New York City to celebrate Time Magazine's annual list of 100 most influential people.