Both Katy Perry and Emilia Clarke are outstanding entertainers in the field of music and movies respectively. Along with being very talented at entertaining their fans, they are both very gorgeous and have a unique sense of dressing. Fans have always been in an awe of their fashion and style. While Katy often dresses without a care in sensually hot outfits, without the world, Emilia likes to go for a simplistic and decent fashion style. However, they both happened to be wearing a similar red gown for red carpet events and now that has put a question before us about who wore it better.

Emilia Clarke is known all around the world for her role as Daenerys Targaryen in the famous TV show, Game Of Thrones. She is a very skillful actress and fans love to see her captivating looks on screen as well as off the screen. Her other appearances on the screen include movies like Me Before You, Terminator 5, Last Christmas, Murder Manual, and Voice from the Stone. When it comes to her red carpet looks or even her casual public appearances, she is very voguish about her outfits. Take a look at her red gown that she wore for the TIME 100 Gala: –

Singer and music composer Katy Perry is also a beauty. Her looks are just as good as any Hollywood actress and model. She is also a trendy dresser and her outfits often leave her fans in awe of her looks. Some of her famous songs include Dark Horse, Roar, 365, Not Like The Movies, and The One That Got Away. Once you tune in to her songs, it is hard to not get hooked up on her soulful songs. Take a look at her red gown that she wore with a matching hat and shoes for the KIIS FM Jingle Ball: –

For more such fashion faceoffs between Hollywood celebrities, keep following IWMBuzz.com.