J-Law glamour makes her best-dressed woman

The actress, 24, replaces Twilight star Kristen Stewart, who slips to third place after spending two years at the top of the rankings. Oscar-winner Lupita Nyong’o, who has wowed fashion critics with her red-carpet appearances since she shot to fame in the film 12 Years A Slave, came second in Glamour’s 50 Best-Dressed Women list.
Former Harry Potter star, Emma Watson takes fourth place, and is followed by former Gossip Girl star Blake Lively, and Hollywood royalty Angelina Jolie in the annual poll.
Kate Middleton, the Duchess of Cambridge is seventh, with singer Katy Perry, actress Jennifer Aniston, and The Amazing Spider-Man star Emma Stone completing the top 10. Eccentric singer Lady Gaga, whose outfits over the years have included a dress made from slabs of meat and a “bubble installation”, made 11th place. Fashionista Victoria Beckham is 15th, after Beyoncé, Jennifer Lopez and Florence and the Machine singer Florence Welch. British model Cara Delevingne does not make the top 20 — she’s 24th, while fellow supermodel Kate Moss is 35th on the list.
Glamour said of Jennifer Lawrence: “It’s not just what she wears, it’s how she wears it. J-Law makes a Dior gown look as comfy as sweatpants, and wears the hell out of both.”
Meanwhile, Thor star Tom Hiddleston was named best-dressed man, followed by fellow British actor Robert Pattinson, David Beckham, Benedict Cumberbatch and Henry Cavill. Angelina Jolie and Brad Pitt were crowned best-dressed couple, followed by Emma Stone and Andrew Garfield, Blake Lively and Ryan Reynolds, Victoria and David Beckham and Beyoncé and Jay-Z.
Glamour’s 12th Annual 50 Best-Dressed Women List, voted for by readers, appears in the November issue of the magazine, on sale from Monday.
It is a silver lining for the star who at the beginning of last month, was one of many stars targeted by a hacker who publicly posted multiple photos of her naked.
The full list of world's best-dressed women:
1) Jennifer Lawrence
2) Lupita Nyong’o
3) Kristen Stewart
4) Emma Watson
5) Blake Lively
6) Angelina Jolie
7) Kate Middleton
8) Katy Perry
9) Jennifer Aniston
10) Emma Stone
11) Lady Gaga
12) Beyonce
13) Jennifer Lopez
14) Florence Welch
15) Victoria Beckham
16) Rihanna
17) Lily Collins
18) Taylor Swift
19) Vanessa Hudgens
20) Lea Michele
21) Keira Knightley
22) Olivia Palermo
23) Alexa Chung
24) Cara Delevingne
25) Zooey Deschanel
26) Lana Del Rey
27) Selena Gomez
28) Miranda Kerr
29) Kim Kardashian
30) Leighton Meester
31) Jessica Alba
32) Jessie J
33) Reese Witherspoon
34) Diane Kruger
35) Kate Moss
36) Mila Kunis
37) Kerry Washington
38) Rita Ora
39) Miley Cyrus
40) Sienna Miller
41) Zoe Saldana
42) Cheryl Fernandez-Versini
43) Rosie Huntington-Whiteley
44) Rachel Bilson
45) Fearne Cotton
46) Eva Longoria
47) Kylie Minogue
48) Lorde
49) Jourdan Dunn
50) Lily Allen