There is a long line of beautiful people in the world but some has an egde over the others. American singer Beyonce Knowles has been named the World's Most Beautiful Woman of 2012 by the People magazine. She has beaten the likes of Sofia Vergara, Charlize Theron and others.
Here is Top Ten World's Most Beautiful Women of 2012 listed by People's magazine:
1) Beyonce Knowles: At 30, the "Single Ladies" hitmaker looks stunning. She is a singer, actress, style icon and mother. The 16-time Grammy winning singer gave birth to daughter Blue Ivy, her first child with husband Jay-Z. The People's magazine has chosen her as the World's Most Beautiful Woman of 2012.
2) Sofia Vergara: The 40-year-old "Modern Family" is the second most beautiful woman according to People's magazine, beating the young and upcoming celebrities. She even featured on the cover of the InStyle in April.
3) Charlize Theron: The 37-year-old actress, who won an Oscar for her performance in "Monster", became a mother in 2012 by adopting a boy. She is the third most beautiful woman this year.
4) Lily Collins: She is 23 and daughter of singer Phil Collins. She is an actress, model and television personality. She acted with Julia Roberts in "Mirror Mirror".
5) Madeleine Stowe: She is 54 years old but still looks stunning. She is known for her roles in "Revenge", "Stakeout", "Unlawful Entry" and several others. She returned to Hollywood after 12 years with the ABC drama series "Revenge".
6) Christina Hendricks: She is 37 and acted AMC cable television series Mad Men and FOX series Firefly. She was voted Best Looking American Woman by Esquire magazine in 2010.
7) Michelle Williams: She is an American actress and is 32 years old. She had a relationship with her Brokeback Mountain co-star Heath Ledger and has a daughter with him.
8) Paula Patton: The 37-year-old actress is known for her roles in films like "Idlewild", "Déjà Vu", "Mirrors", "Swing Vote", "Precious", "Just Wright", "Jumping the Broom" and "Mission: Impossible - Ghost Protocol". She is married to singer Robin Thicke and has a son with him.
9) Miranda Lambert: She is an American country singer with many singles and albums in her kitty. The 29-year-old singer married popular country singer Blake Sheldon in 2011.
10) Kate Middleton: She looks fabulous at her royal wedding to Prince William in April. The Duchess of Cambridge, who is turning 31 very soon, has impressed the public with her warmth. She is pregnant with her first baby.