Selena Gomez has done it again and nailed it too, as she posts hot bikini selfie on her Instagram account.
The American songstress never misses a chance to show off her killing curves. This time again, she posted her selfie in which she could be seen donning a sexy tiny orange bikini.
Selena posted this pic with a caption, 'soy valiente' meaning 'I'm brave' in Spanish. Definitely it needs courage to make hold such a tiny bikini and look drop-dead gorgeous.
She is seen with long twin French braids and a pair of shades through which gives a sharp look.
Selena seems to be on a self-realization spree, where she could bee seen sharing her pics with motivating and life changing quotes with her followers.
Not so long ago, Selena posted another bikini selfie right from the beaches as she captioned it, "Taking my power back... can't wait to show you where I've been. I love y'all."
Recently on her trip to Nepal, Selena stunned the crowd and her Instagram followers with a pic in which she could be seen donning a traditional Indian silk saree.