Allure announces launch of iPhone app at annual Best of Beauty event