More actions
"AVEDA" was among the logos featured on the glass window of a shop in London on Christmas Eve, 2006. (TV: The Christmas Invasion)
Behind the scenes
Aveda was an American cosmetics company founded by Horst Rechelbacher, later owned by Estée Lauder Companies, and headquartered in Minneapolis, Minnesota.