Most popular hairstyles

Allure magazine put together this list for long hairstyles

Catherine, Duchess of Cambridge (GETTY/GALLO)

Colombian actress Sofia Vergara. (REUTERS)

Minka Kelly (GETTY/GALLO)

Beyonce (GETTY/GALLO)

Emma Roberts (GETTY/GALLO)

Olivia Wilde (GETTY/GALLO)

Most Shared