Selena Gomez went hell for leather as she showcased her gorgeous figure in a pair of red hot pants.
The 23-year-old singer - who yesterday accidentally flashed her knickers during a night out in Paris - was much more covered up as she stepped out in the French capital today.
Selena showed off her sexy side in the leather trousers with a silver zip up the front.
She teamed her look with a tailored navy jacket and sophisticated black court shoes.
Her hair was swept back off her face and she covered her eyes with a pair of massive showbiz shades.
The former Disney starlet has been proving her style credentials in the French capital during Paris Fashion Week - but suffered a huge faux pas yesterday.
Selena took her wardrobe to the extreme in a plunging black dress with a dangerously high thigh split.
So dangerous was the split, it took little more than a sudden gust of wind to flash Selena's knickers to the world.
Yikes!
The Hands to Myself singer exposed her pale-coloured pants as she head out for dinner with friends.
Also on display was a serious amount of cleavage thanks to a plunging neckline.
It looks like Selena won't be making that mistake again.