Lady of the Week: Kate, Duchess of Cambridge

It has been a very busy week for the Duchess of Cambridge, once known as┬áKate Middleton, who has been playing a number of supporting roles for senior royals out and about across Great… Continue reading