Short princess anne and kate are both ideal icons of royal women camilla meghan aren t