Mark Sanchez & Eva Longoria are a item! The pair were caught at the Ritz-Carlton in NYC for a late night dinner.

Longoria is 37 years old and Sanchez is 25!! Makes sense why Eva has that huge smile on her face!!

Longoria went through he divorce with NBA star Tony Parker and Sanchez with model Kate Upton.