Selena's New 'Do: Hit or Miss?

1. Selena Gomez at CNN Heroes

Ever since Selena Gomez was a tiny tot, she wore her gorgeous brunette hair long and luscious. But last Saturday, she showed up at the CNN Heroes event in Los Angeles with a bold new 'do: thick, shaggy bangs and a bone straight shoulder skimming bob.