Selena Gomez and 14-year-old Jaden Smith were spotted out to dinner in London last night.

The 20-year-old pop star dined with on-again-off-again boyfriend Justin Bieber’s pal Smith at Hakkasan in a sheer black dress. Gomez appeared to be feeling better, after tweeting to fans upon arrival in London that she was under the weather.

“Sorry to everyone for having to cancel today. I am not sure if I am sick or ate some bad food but, I feel horrible. I am going to take the rest of the day and try and get better for tomorrow. So Sorry 🙁 Love you guys," Gomez broadcast on her Twitter page, according to E! News .

Though Gomez may have dined with Smith as a gal pal, the public is anxious to see who the “Come & Get It” singer will wind up with following her break-up with superstar Bieber.

The singer recently admitted she was single on Boston Kiss 108 radio station earlier this month. During the interview, the DJ asked Gomez, "So sometimes you may see a boy walking down the street and he says, 'Let’s grab an ice-cream.' You’re available?"

Us Magazine reports the Spring Breakers star quickly responded, “Yep!”

"By the way, that would be awesome if someone asked if I wanted ice cream because that would be cool,” Gomez added, giving listeners a glimpse of the key to her heart.

Gomez is currently promoting her new album, Stars Dance , which includes a song about former flame Bieber entitled, “Love Will Remember.”