Confirmed? Royal baby Archie is Prince Harry’s adorable tiny twin. Or is he?
There’s nothing like a side-by-side photo comparison to spark lots of debate, and the latest focus of this sort of chatter is royal baby Archie. Archie-mania Archie’s on tour with his mum and dad in South Africa at the moment, and it’s fair to say that almost everyone has been delighted to see more of […]