Zac Posen is an American fashion designer best known for his evening gowns, cocktail dresses and beautiful rings and jewellery.