Kate Upton learned her lesson.
The self-proclaimed Yankees fan was spotted Monday afternoon in Manhattan sporting a Houston Astros hat, hours before her fiancé Justin Verlander’s team faces the New York Yankees in Game 3 of the American League Championship Series at Yankee Stadium.
The Sports Illustrated swimsuit model has come a long way since rooting for the enemy Yankees when she and star pitcher Verlander first started dating. The Post resurrected a photo of Upton wearing a Yankees hat to a game in the Bronx in 2013 and plopped a half-page ad in the Saturday edition of the Houston Chronicle as a reminder of where her true loyalties lie.