Kate Middleton wearing Beulah London September 14, 2012 Previous: Updated: Kate Middleton’s Royal Tour Fashion