Need help on 'Beauty foods' Could you reffer some to me?

Um… i'm trying to find some foods that i can eat that will help my skin,hair, teeth, and eyes. i'm not sure if you need different foods for different types of(the above)

i need something to help with my oily skin, and achene
i have fair eyesight,just something to keep it good.
and i need something to help my teeth stay white

could you help…perscription stuff don't seem to really work:D