Emma Watson is an American actress and activist. The star has proven herself as a versatile actress in the industry. Apart from acting, she has an amazing fashion sense. She has explored unique styles in different hues. And here we share her stylish looks in shades of Rainbow.

Harry Potter actress wore a hot red pantsuit in a chic style. The body-fit full sleeve top is paired with flared pants. The actress elevated her look by wearing bold red lipstick and hair styled in a bun.

Emma Watson wore a dark orange slit gown to glam the red carpet. Paired with black bottom, the diva made a staggering appearance. Her sleek hairstyle and minimal makeup made her the star of the event.

Emma looked gorgeous in a yellow ruffled plunging top paired with a matching mini skirt. Luscious lips, smoky eyes, and low ponytail attracted everyone’s eyes.

Emma’s drama outfit in green made heads turn. The plain green top paired with a dramatic ruffled skirt was quite attention-seeking. Messy hair, smoky eyes, and fierce attitude were perfect for drama.

The stunning royal look of Emma in a blue slit gown. The actress paired the dress with black boots. Her look was marked by a sleek high bun, clean makeup, and peach lips.

Emma wore a corset dress with minimalistic makeup and left her hair open. However, the actress smiled brightly in this shade of Rainbow.

The girl turned heads with her violet tail gown and a black embroidered jacket. Emma looked like a princess in this dress. The diva has always been a star to shine in any shade.

Certainly, you loved Emma’s stylish looks in shades of Rainbow, so please let us know in the comments and for more updates, keep reading IWMBuzz.com.