New York, NY - Actress Eva Longoria flashes a cheerful smile as she's spotted heading out for dinner this evening in New York City after her guest appearance on "The Late Show With Stephen Colbert" Pictured: Eva Longoria BACKGRID USA 7 MARCH 2023 BYL