During the recent royal tour of Pakistan, Kate Middleton gave us countless fashion moments to admire – but some were more affordable than others.