其祖父梁元帝在做湘东王时，萧庄的父亲萧方等被封为湘东世子