The Little Mermaid

Harry Styles Is Prince Eric And The Internet Is Exploding

Harry Styles as Prince Eric? YES PLEASE. The internet is exploding over the news that he has officially signed…