The winner has been revealed for Season 11 of American Idol. Details on who Jennifer Lopez, Steven Tyler and Randy Jackson crowned below! Marisa Mendez