Prince Harry has more style than Prince William