It was a country music showdown in New York City! This morning, Miranda Lambert performed on ABC's Good Morning America in Central Park while Blake Shelton hit the stage at 30 Rock to serenade viewers at rival morning show Today. "They won't be watching u, thy will be watching me," Lambert teased her husband via Twitter. "Ok don't worry everyone will TiVo you!!!" Click through to see Jennifer Aniston, Emma Watson and more stars.