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.
“Looking forward to honoring @OperationHomefront and military families tomorrow onboard the @Carnival Vista! #captainchair #HelloVista,” Carrie wrote on her Instagram before the event.
In a post on Operation Homefront’s account she added, “It’s been really amazing to get to be a part of such an incredible organization and the way you’ve committed to helping military families and giving them special time together. I’m a mother and I know how precious those moments are.”