Take THAT Justin Bieber! But we're still not sure where all those Girl Scout cookies went, because we don't see an ounce of fat on Selena Gomez's hot body!

On Monday afternoon Selena was snapped strutting around Palmdale in a red one-piece swimsuit and several other sexy outfits, and it's not yet known what exactly she was shooting but she looked amazing!

Selena recently tweeted that she's working on a new album, and aside from shopping, pining for Biebs and munching on a few Thin Mints here and there, she doesn't seem to have much else on her plate. Maybe she's been hitting the gym too? We wouldn't dare slip into something like this without doing a couple hundred crunches a day!