Denise and Kevin return from honeymoon, Sean also arrives back on the square.Denise and Kevin return from honeymoon, Sean also arrives back on the square.Denise and Kevin return from honeymoon, Sean also arrives back on the square.