Game of Thrones fans will be aware that the character of Bran Stark was absent from Season 5.
However, the young Stark man will be making a return in Season 6, and new promotional pictures show that he's been doing a lot of growing up in that time. Which is usually what happens over the passage of time, admittedly.
Bran, played by Isaac Hempstead-Wright, returns to our screens when the new season begins in April.
The below photo, via EW, shows the 16-year-old all grown up:
In comparison, here he is as a 12-year-old on the red carpet:
No doubt it's not the only surprise coming in Season 6. Is April here yet?