As one of the top models in the world, Miranda Kerr also has some amazing hair. Whether wearing polished waves or an elegant updo, Miranda’s brunette locks always look immaculate. The Australian beauty is noted for her long tresses which even landed her a campaign with haircare brand, Clear. As for how she gets those shiny strands, Miranda points to her supermodel diet of fish, avocado and almonds as a major reason. Check out some of Miranda’s best hairstyles below.