Better With Age Kate Beckinsale
Kate Beckinsale, 38, recently said that she didn't start embracing her hotness until she was 30. The photo on the left was taken at the 'Pearl Harbor' premiere in 2001, when she was only 27. The photo on the left was taken in 2012, at the age of 38.
Source: Getty Images