Karen never stopped smiling all day - I don't think she even realises how lucky she is not to be doing this in the rain...