Pictures People Magazine's 2012 Most Beautiful Women April 25, 2012 / 8:47 AM CDT / CBS News (credit: STAN HONDA/AFP/Getty Images) Sofia Vergara (credit: JOE KLAMAR/AFP/Getty Images) Charlize Theron (credit: FREDERIC J. BROWN/AFP/Getty Images) Lily Collins (credit: FREDERIC J. BROWN/AFP/Getty Images) Madeleine Stowe (credit: Frazer Harrison/Getty Images) Christina Hendricks (credit: Stuart Wilson/Getty Images) Michelle Williams (credit: Craig Barritt/Getty Images) Paula Patton (credit: Alberto E. Rodriguez/Getty Images) Miranda Lambert (credit: Jason Merritt/Getty Images) Kate Middleton (credit: KIRSTY WIGGLESWORTH/AFP/Getty Images)