The people they got to do it are very different from one another.. It's a great variety. Not sure if I love some of the picks, but Alicia Keys makes a GREAT Michelle Obama, and I'm totally okay with Alexis Bledel as Rosie the Riveter and Hayden Panettiere looks good [as always] as Amelia Earhart.
I am NOT okay with Lindsay Lohan being Madonna. There really wasn't anyone else?!
And there was no Marilyn Monroe. Weird?
Here's some more [click to make bigger, duh], but if you want ALL of them, AND the descriptions/more information, click here.
Emma Stone as Carrie Bradshaw and Camilla Belle as Mary Tyler Moore
Paula Patton as Billie Holiday
America Ferrera as Dolores Huerta and Emma Roberts as Audrey Hepburn
It's a pretty sweet idea, really. I fully enjoy it.