Justin and Selena’s love is heating up for the holidays. The teenage pop-star couple was spotted getting cozy together by the pool during their vacation in Los Cabos, Mexico. Check out the pics after the jump!

Wendy L.