The Wizards of Waverly Place star was pictured outside Craig's restaurant in Los Angeles on Monday evening (23 June), shortly after teasing fans with an Instagram picture of herself in a bandeau bikini top.
Selena, 21, added the caption, "soy valiente" which translates to "I'm brave".
Not brave enough to show off her full bikini body for the camera, though! In the snap, Selena looks beautiful as she gazes at the camera over her sunglasses. Loving the cute plaits, too!
Later on that night, the 'Come & Get It' singer was seen shielding her face from photographers as she headed for dinner in LA. The starlet looked pretty great in ripped faded jeans and an oversized cardigan, teamed with a black hat and heels.
She was out without Justin Bieber, following weeks of rumours that they're back together.
Selena and Justin, 20, are thought to have rekindled their on-off romance thanks to a string of sightings together including at a zoo, a recording studio, a cinema and a restaurant.
A source recently told E! News: "She still loves him. It is hard for her to get over him because they have so much history. You just can't drop those feelings. There is too much there."
Got an iPad or iPhone? Reveal Mag is specially designed to fit!
Watch Selena's video for 'Come & Get It' below: