Prince Andrew and Prince Harry have both been at the centre of much debate and speculation in recent years