Anne Hathaway Valentino couture dress Tokyo premiere 2026

Anne Hathaway showed up to The Devil Wears Prada 2 Tokyo premiere on April 6, 2026, and went straight for drama—no hesitation. She wore Valentino Spring 2026 Couture, and the look doesn’t try to be subtle or overly polished. It’s bold in a very intentional way.

The top half is where things start simple. A black strapless bodice sits clean and structured across the chest, fitted and controlled. Then that red panel cuts across diagonally, almost like a sharp interruption. It breaks the symmetry just enough to keep your eye moving.

And then the skirt takes over.

It drops into oversized, layered ruffles edged in white, creating this sculptural, almost wave-like effect. The volume is real, but it’s not messy. Each fold feels placed. The white trim outlines every ripple, so instead of blending into one dark shape, the skirt actually reads as movement and structure at the same time.

What works here is the balance. The bodice stays close and minimal, while the lower half goes full statement. If both parts were loud, it wouldn’t land the same way.

She paired it with Bvlgari Serpenti earrings, subtle enough not to compete, but still adding that polished finish. On her feet, white Valentino heels with studded straps kept the palette consistent without weighing the look down. A heavier shoe would’ve made everything feel stuck.

Overall, it’s one of those red carpet looks that doesn’t aim to be pretty—it aims to be remembered. And it is.