Selena Gomez on the beach in Cabo, Mexico on December 29December 31, 2017Candids, Pictures Selena Gomez is seen enjoying a sunny day in one piece bikini on the beach in Cabo, Mexico on December 29, 2017. Share your love Previous Post Selena Gomez, Marshmello – ‘Wolves’ BTS Video Next Post Selena Gomez poses for COACH Spring 2018 Collection