Regal on a budget: Queen Letizia, Kate Middleton, more royals who wear Zara