Carrie Underwood was spotted on the red carpet for the 35th annual People's Choice Awards in a long, floral, strapless Naeem Khan dress. Not unusual for this country star to be decked out in flowers, however she did surprise us a little when she took the stage to perform in a stunning green Zuhair Murad gown.