The 19-year-old starlet was spotted on a beachside stroll with the Grammy nominee as the two walked hand in hand. The Duff actress sported a white crop top, jean shorts embellished with patches and knee-high black boots while the 25-year-old "Marvin Gaye" singer stuck to a simple pair of black shorts and a t-shirt hanging around his neck. The two were prepared for the Los Angeles heat, toting a smoothie and Gatorade in their free hands.
At one point, photographers snapped as the two leaned into each other for a smooch on the Miami beach.
A night earlier, the two found each other again at the finale show for the 2016 iHeartRadio Jingle Ball Tour. The pair smiled on the step-and-repeat together while Puth embraced the red-headed star with his arm around her shoulder.