Home / Allure News / Mary J. Blige Wore Super Long Rapunzel Hair to the Super Bowl Halftime ShowMary J. Blige Wore Super Long Rapunzel Hair to the Super Bowl Halftime Show Allure News The icon brought the house down with her gorgeous, glam look.