HRH The Queen(left) and The Principal Princess.

Beautiful Swazi Royals!