It's a fine thing seeing somebody completely nail puberty. Take all of these gorgeous humans for example.
But today's focus is on Narnia's fave, Peter Pevensie . Also known as William Moseley.
Okay so he was always gorgeous, and definitely our childhood crush. But we haven't seen much of him since the epic movie.
William has landed the role of Cam Harrison in the pnew live-action film, The Little Mermaid.
From the trailer, we can see that he will play a journalist that covers "The Little Mermaid of Mississippi." A sexy one at that too.
He will undoubtedly save the Mermaid from the evil circus dude who is holding her captive, and DUH be the Prince Eric equivalent.
We're here for it.
Check out the trailer below: