Camila Cabello is dating a British relationship guru named Matthew Hussey, who is known for his advice column in Cosmopolitan.
Photos obtained by E! News show the 20-year-old singer and 30-year-old dating coach holding hands and making out on a beach in Mexico over the weekend.
"Camila recently started dating Matthew," an insider tells the outlet. "It wasn't something she expected, but she knew of him and really enjoys his work."
The source adds, "She has been following him for a while and was a fan, but it took her by surprise that she has gotten to know him on a deeper level."