It may be October, but Selena Gomez is still enjoying warm beach weather somewhere. The singer shared a sexy selfie in a bikini earlier this week and, well, we broke out it into a sweat. Eat your heart out, Justin Bieber. Source: http://instagram.com/p/gBbmV_OjCF/ She captioned the photo "Off duty."