Since the birth of television, hotties have been running around the screen. But lately, it seems like many of those hotties are playing moms. Most of these characters are powerful figures too.
I've started a list of Hot Moms on TV...
Sofia Vergara as Gloria Delgado-Pritchett in Modern Family
Christina Hendricks as Joan Holloway in Mad Men
Joy Bryant as Jasmine Trussell in Parenthood
Elizabeth Hurley as Diana Payne in Gossip Girl
Idina Menzel as Shelby Corcoran in Glee
January Jones as Betty Draper on Mad Men
Mary-Louise Parker as Nancy Botwin in Weeds
Erika Christensen as Julia Braverman-Graham in Parenthood
Holly Marie Combs as Ella Montgomery in Pretty Little Liars
Christine Scott Bennett as Polly Mackenzie in The Inbetweeners.