Talk about striking a pose. Selena Gomez and Justin Bieber soaked up the sun in Mexico -- they were in the country to attend a wedding -- and got quite cozy during some downtime on the beach.
Gomez rocked a tiny blue bikini while Bieber lounged shirtless, in denim shorts, snapping photos of his beautiful sunbathing girlfriend while she relaxed.
Summer love in December? These are two lucky kids.
Check out Selena and Justin's fellow beach-going celebrities below: