10 Hot Actresses That Are Over the Age of 40
Jennifer Lopez (46)
Jennifer Lopez became a household name after starring in the film Selena. After numerous films and albums, Lopez can be seen as a judge on American Idol. No wonder she’s famous; she’s gorgeous!
Sofía Vergara (43)
Sofia Vergara stars in the hit ABC series Modern Family. She has various endorsement deals with companies such as Pepsi, CoverGirl and Kmart.