太子可以娶公主吗?答案:这怎么可以,太子和公主再怎么说也是有血缘关系的,古代是非常注重纲常伦理的,又怎么可能会接受直系亲属成为夫妻呢!
1、若太子和公主不是同一个国家的,可以接受吗?
这还是可以的,因为这两者不存在血缘关系,是符合纲常伦理的。而且若是他国的太子或公主和本国的太子或公主结婚的话,说不定对国家的发展很有帮助,相信皇帝都不会拒绝这一门好的亲事的。

2、为什么古代和亲都是嫁公主?
首先从性别上看,太子或者其他皇子身上肩负着繁衍子孙后代的职责,而公主不需要担负这种职责。其次若是把皇子嫁过去的话,相当于给别国送去了当质子,这在很多朝代是无法接受的,因此历代以来和亲都是选择公主前往。