Back in the day when Orlando Bloom brought Will Turner to life in Pirates of the Caribbean, we had an INSTANT crush.
So can you imagine what his pirate-y son would look like? Well don't bother imagining it... 'coz we've got you covered.
Spoiler alert: He's a freaking babe.
In the newest installment Pirates of the Caribbean: Dead Men Tell No Tales, we finally see little Henry all grown up.
We were first introduced to him in the 2007 version At World's End, when he was played by actor Dominic Scott Kay.
Now, actor Brenton Thwaites has the honour of playing him, and just see for yourself:
And JUST LIKE THAT, we're obsessed.
You will be too when you stalk his Instagram feed:
Case in point.
Pirates of the Caribbean: Dead Men Tell No Tales hits cinemas on May 26.