Happy Birthday, Kate Bosworth! See Her All-Time Best Hair and Makeup Looks