Almonds are a powerhouse of nutrients Meghan Markle swears by its beauty benefits 100 grams of almonds make for 60% of your daily requirement of vitamin E