The Bronner Bros.—known for their legendary beauty show—hosted their first-ever Beauty Icon Awards over the weekend in Atlanta, GA.“The Beauty Icon Awards is our love letter to beauty—a night to honor ...