The date for Kate

Today 9 January marks the 34th birthday of Catherine Duchess of Cambridge, Countess of Strathearn and Lady Carrickfergus aka Kate Middleton. Now this one was a bit of a challenge – a good challenge – but a challenge none the less because how would one wrap for a person who has everything and everyone at […]

Read More