Only Justin Bieber know what's on his mind but he did give his fans a glimpse about his feelings for Selena Gomez, by calling the latter "the most elegant princess."

The "Baby" singer went ahead and posted a photo of Selena from the Vanity Fair pre-Oscar party and captioned it as "Most elegant princess in the world." For the party, Selena has chosen a golden shimmery gown that she coupled with side swept hair and nude makeup. She did look scintillating in the Emilio Pucci creation and no wonder Justin was drawn towards her.

Interestingly, Justin has done this act after Drake allegedly hinted in song that he would love to hook up with Selena. The opening line of Drake's new song "Who Do You Love" goes something like this, "I'mma crush that a** even if it ain't too big."

Apparently, Drake had Selena Gomez written all over his song, as she was one who has confessed in an interview with 103.3 AMP Radio that she doesn't think her ass is big enough for Drake.

Has Drake song sent a wave of jealously in Justin's kingdom or has he realized that apart from him there are many takers for Selena Gomez?

Selena Gomez was recently even hooked up with 1D singer Niall Horan. The rumored couple was spotted hanging out in London and they even posed for some funny photos for their fans on Feb. 16 while taking a stroll in the British capital.

Moreover, Selena Gomez especially flew to London to meet Niall and the sources revealed that the couple even made out a little.

"Sel & him made out a bit," said an insider in a report by thyblackman.com, adding, "but it wasn't a big deal. Would she see [Niall Horan] again? Yes. He's being a gentleman and that is great for her. The last thing she needs is anything serious, but he's cute and he likes her."

It seems Justin is not able to take all the attention Selena Gomez is getting from the boys in the industry and is this the reason he is trying to win her back? Let us know your thoughts.