The Princess' look featured an old Topshop mini dress, but we've found some other versions on a budget.