As previously noted, Anne Hathaway has never been sexier than she is right now. She is clearly feeling herself, which means she looks good in basically anything, as evidenced by her busy day yesterday.


She is currently promoting Eileen, her horny, deranged psychological thriller, which opens on Friday, and she is everywhere repping it, including The Drew Barrymore Show and Live with Kelly and Mark. She wore different outfits for every stop, naturally.


Her partnership with stylist Erin Walsh continues to bear fruit, with coordinated white outfits, including a cargo pants and bedazzled jacket look by Des Phemmes that shouldn’t work but Anne is rocking regardless. Later, she changed into a cream-colored mini dress and blazer with white pumps. I usually hate white shoes, almost as much as I hate taupe shoes, but not here. She is styled perfectly, and her legs look f-cking fantastic in that outfit.

But my favorite is Anne at her most dressed down, in jeans, sneakers, and a Drew show sweatshirt with oversized sunglasses. Honestly, my rubric to determine a truly glamorous person is if they can wear regular clothes with oversized sunglasses and still look stunning. There’s just something so movie star about oversized sunglasses—May December makes a great joke about it—and there’s something particularly movie star about wearing oversized sunglasses and casual clothes. Anne is dressed down and glamorous as hell, with her great hair and oversized sunglasses. She’s in her confidence era and it shows.