Movies

Fine in their fifties

Unlike Sean Penn, these middle-aged Hollywood actors are still looking good.

Colin Firth, 54

Antonio Banderas, 54

Hugh Grant, 54

David Duchovny, 54

George Clooney, 53

Tom Cruise, 52

Ralph Fiennes, 52