Carrie Underwood flashes a smile while on board the Carnival Vista cruise ship on Friday afternoon (November 4) in New York City. The 33-year-old country superstar was helping to honor military families and joining them for a day of fun on the ship. PHOTOS: Check out the latest pics… Read entire story.
Source: Just Jared