Singer Taylor Swift has wowed fans with a daring see-through dress she wore to MTV's Europe Music Awards.
The 32-year-old star stunned on the red carpet at the awards in Germany on Sunday (local time), with a see-through skirt that showed off her busty black bodysuit underneath.
The skirt was a custom David Koma piece, embellished with emerald-coloured jewels with a thin black panel down the sides. She kept the look simple with minimal accessories and black peep toe pumps.
The songstress styled her hair in an updo while wearing nude lipstick and winged black eyeliner.
Fans on Twitter went wild for the Anti-Hero hitmaker's look, saying she was "gorgeous".
"This dress on Taylor swift is gorgeous," one said on Twitter.
"So beautiful," another commented.
"That dress is stunning!!! Slay Queen," a fan wrote.
The singer's dress however divided fans, with some not impressed by the star's red carpet outfit.
"This dress Taylor Swift wore to the EMAs could've been SO CUTE! It's like the designer ran out of embellishments and was like, 'IDK, you're on your own kid!!!' Also why would it just stop under the bust? The black straps on the side are weird, and it could be three inches longer too," one critiqued.
"I'm a huge Taylor Swift fan but isn't this dress really just a one-piece swimming suit?" another questioned.
"She wasn't comfortable with her dress," a third claimed.
The Shake It Off singer cleaned up at the awards, taking home four accolades on the night.
She won the award for Best Video and Best Longform for her 10-minute All Too Well: The Short Film, Best Pop and the coveted Best Artist.
She has now won 12 EMAs overall, tying her with Lady Gaga as the singer with the most EMA awards.
Never miss a thing. Sign up to Yahoo Lifestyle’s daily newsletter.
Or if you have a story idea, email us at email@example.com.