Justin Bieber Pops Up in Mexico After Selena Gomez's Beach Outing With Friends

Did Justin Bieber and Selena Gomez ring in the new year together? It certainly seems like it. Shortly after Selena hit the beach in Mexico with friends, her on-and-off-again boyfriend was spotted soaking up the sun in Cabo San Lucas on Dec. 31. Wearing bright pink swim shorts and a white fedora, the "Sorry" singer showed off his tattoos as he relaxed shirtless outside. While Justin and Selena have yet to be photographed together, E! News reports that they rented an oceanside villa with their friends for the holidays.

This isn't the first time the couple has vacationed in Mexico together. In December 2011, the pair put their romance on full display as they attended a friend's beachside wedding and later cuddled up by the pool. Perhaps they're kicking off 2018 by taking a trip down memory lane.