Once upon a time Prince William and Catherine, Duchess of Cambridge tied the knot in a lavish wedding watched by millions around the globe. The