This might be the visual definition of cuteness.
In Aberdeen, the home of loch ness monsters, men in kilts, haggis and lots of tartan things, Harry Styles found something not quite so traditional...a mini Harry Styles!
The mini Harry is ALSO CALLED HARRY, just to make it even better. Apparently six year-old Harry Moir has got a lot of attention at school because of his Styles-esque looks.
Actual Harry took a little break from a vocal session with the rest of One Direction to come and hang out with him! Aww.
The boys have been getting up to all sorts of fun during their time in Scotland.
Zayn tweeted that Aberdeen was 'amazing', and they've been golfing - and running around half naked on a freezing cold beach!
"It was freezing but we thought we'd embrace the cold and run around in our boxers," wrote Liam.
Any pics, boys?
Click on for a video of Harry Styles with mini Harry Moir.