Kate Upton and Justin Verlander are reportedly back on again after a weekend rendezvous in the Bahamas! The two were looking "very cozy," onlookers say.
The model, 21, and Detroit Tigers ace, 30, "spent all weekend in the Bahamas together" on the gorgeous tropical island St. Thomas, Us reports.
"We spotted them looking very cozy having dinner at the restaurant Mahogany House near Lyford Cay," says the witness of the long-rumored couple.
Kate Upton, who had her hair in a bun with a blue scarf, and Verlander, wearing a white button-down, were "sitting on the same side of the table" for the meal.
That seals it right there. Totally a couple!
The duo met while shooting a commercial for MLB 2K12 in 2012, and Verlander's grandfather of all people confirmed they were together for a time.