Triumphant return of Princess Haya