This week, the two vacationed together in Anguilla in the Eastern Caribbean, E! News reports.
Jenner, 20, and Styles, 21, were spotted sitting next to each other as they grabbed a bite to eat at a restaurant Tuesday.
Of course, it didn’t take long for fans to notice the famous pair dining together. One group even managed to get a picture with the One Direction singer.
Harry with fans in Anguilla yesterday! – Harry, Jeff, Glenne, Anne, Robin, Kendall, ect. ate together at a restaurant called "Blanchard's" yesterday. Harry and Kendall came separately. Harry noticed Kendall was there so he went to her, talked to her for a while, then went back to his seat. – Things I can 👀
Another fan couldn’t help but freak out on Twitter when she saw the stars.
“IM AT DINNER WITH KENDALL JENNER AND HARRY STYLES ARE EATING DINNER NEXT TO ME THIS IS NOT A DRILL,” she wrote.
But dinner was just the start of their tropical getaway. Jenner and Styles were later photographed getting cozy on a yacht.
The two appeared to be all smiles as they leaned in closely to talk while they boated around the island.
RELATED: Kendall Jenner Rules the Versace Runway
Kendall flaunted her slim figure in a green and white bikini while Styles sported white swim trunks for the day on the boat.
They also showed off their adventurous side, taking jet skis out into the ocean and going for a swim.
Days later, Jenner and Styles moved the sojourn to St. Barts, where they lounged on a super-yacht.
“There has been a lot of flirting, touching and snuggling going on,” a source tells PEOPLE. “They have acted like a couple. They look very cozy and happy.”
The model and singer were first linked in January 2014 when they were seen going out to dinner and hitting the slopes at Mammoth Mountain in California last year, but they never confirmed the relationship.