Anne Hathaway showed her usual confidence on the red carpet when she arrived at The Devil Wears Prada 2 premiere in Shanghai. She is known for mixing classic and bold styles, and this time she picked an outfit that was both delicate and eye-catching.
That night, Hathaway wore a dress by Susan Fang, a designer known for creative and detailed designs. The dress caught attention with its light structure and thin straps, making it look as if it were floating. This gave the dress a fragile feel while still making a strong statement.
The dress was made from layers of pastel tulle in soft pink, blue, and white. These colors blended together for a gentle, dreamy look that matched the theme. The sheer fabric added depth but kept the dress light, letting it move easily and catch the light softly.
The dress’s texture stood out the most. Soft ruffles and light floral details gave it volume without making it heavy. The hemline flowed gently, making the dress seem to float as Hathaway walked. This mix of structure and movement made the look feel both modern and a bit vintage.
She kept her styling simple so the dress stayed in focus. She wore diamond stud earrings from Bulgari for a touch of elegance, and Gianvito Rossi heels that matched the outfit without drawing too much attention. Her new hairstyle with soft bangs framed her face and gave her a fresh look.
Her makeup was also simple, with softly defined eyes, a natural blush, and a light lip color. This balanced look ensured nothing detracted from the dress. Everything came together for a thoughtful and well-coordinated style.
The look soon got a lot of attention online, with many people praising its unique design and how easily Hathaway wore it. She showed again that real style is about how you wear something, not just what you wear. Her appearance at the premiere was about more than fashion; it created a graceful and memorable moment.

