ROYAL fans have been left amazed at the striking resemblance between Prince Harry and his rarely-seen first cousin Louis Spencer. Louis, whose title is Viscount Althorp, turns 31 today and largely ...