Everything Emma Roberts has worn this year, ranked