Selena Gomez looked stunning in the two red dresses she wore Friday — a Balmain minidress and a red slip dress by Nili Lotan — for a photo shoot in New York City. The 23-year-old singer also showed off her new golden locks.

The sparkly, sequined wrap dress is from Balmain’s 2013 collection and is sold-out. The dress featured a plunging V-neck and long sleeves with black border, zip-fastening cuffs and raw chiffon trims.

Gomez accessorized with a very large pair of triangular bejeweled statement earrings. She added height to her frame in a pair of delicate silver strappy stilettos. Her sandals appear to be "Jimmy Choo Hesper mirror leather sandal."

Her flawless makeup consisted of deep peach-colored lipstick, eyeliner and some purple eye shadow. Her long brunette tresses were styled into cascading waves and left loose in a center part. Gomez was later pictured wearing a pair of strappy black peep-toe platforms with the minidress.

Selena Gomez was spotted in two red dress in NYC Singer Selena Gomez performs during We Day California in Inglewood, California, April 7, 2016. Photo: REUTERS/DANNY MOLOSHOK

The “Hands to Myself” singer, who is also a Pantene spokeswoman, took a break from her Revival World Tour for the photo shoot. Gomez then changed into a slinky red slip dress for the shoot, showing off her street style.

Her full-length satin dress featured spaghetti straps and a low-cut neckline. To add a touch of glamor to her look, she amped up her style in a pair of gold strappy heels and upped the bling factor with a chunky gold bracelet on her left wrist. The “Same Old Love” singer smoldered in the dress with the same pair of earrings that gave a very 1980s vibe.

She also carried two very important must-haves — an iPhone and iced coffee. Gomez took to Instagram and shared a video celebrating National Donut Day with her assistant Theresa Marie Mingus, and tried to keep a serious face.



Happy national donut day. Love myself and @tmarie247

A video posted by Selena Gomez (@selenagomez) on