Castle On The Hill
Download 'Castle On The Hill' on iTunes
This image appears in the gallery:Best Celebrity Smiles
Jessica Alba might as well be Mary Poppins: she's 'practically perfect in every way!' Her smile is ranked 5th for celebrity women.
See the full gallery: Best Celebrity Smiles