Prince Harry hails his 'amazing' wife

British royal Prince Harry has wished his "amazing" wife a happy 38th birthday.