Selena Gomez almost had a wardrobe failure when she stepped off the curb outside of a New York City hotel in a very short skirt.
This was the same outfit the singer wore on a recent girls’ night out with her friend, 33-year-old music superstar Taylor Swift.
Selena, 31, almost showed off too much when she got to her New York City hotel in a very short herringbone-print miniskirt and a wool jacket that matched.
Her stocking-covered leg showed as she stepped off the curb from the street. The tiny skirt slid up it.
When she was out in New York in the afternoon, the actor from “The Only Murders in the Building” wore a skintight turtleneck sweater.
With a black overcoat, shiny black shoes, and a designer belt, she was all set.
Selena had a long ponytail that fell over her shoulders and down her back. She wore her hair up out of her face.
Selena wore a similar outfit when she went out with Zoe Kravitz, Taylor Swift, and Cara Delavigne over the weekend.
She wore a short snakeskin skirt that showed off her curvy body, a trench coat that matched, and black leather boots that reached her thighs.
She wore a small plaid skirt over a green sweater that showed off her long legs.
A green pilot jacket that was too big on her topped off the look and kept her warm at night.
The singer wore knee-high red leather boots to finish off her look and carried a small brown bag.
She had left her long blonde hair down and lightly curled. She wore no makeup and a bright red lip.
Cara could also be seen behind her friends. She wore jeans, a white t-shirt, and a simple black wool trench coat.
They looked like they were having a good time on a girls’ night out as they were seen going to a bar and restaurant in New York City.