同名同姓并不是法律上禁止结婚的理由。在大多数国家和地区,包括中国,婚姻法并没有规定同名同姓的人不能结婚。婚姻合法性的主要依据是双方是否达到法定婚龄、是否自愿、以及是否有禁止结婚的亲属关系(如直系血亲或三代以内旁系血亲)等条件。
如果两个人只是恰好同名同姓,但没有血缘关系,那么他们是完全可以合法结婚的。实际上,姓名相同的情况在全球范围内都可能发生,尤其是在使用常见名字的情况下。这种情况并不会对婚姻登记产生任何影响。
不过,在实际操作中,如果遇到同名同姓的情况,可能会带来一些行政上的小麻烦,比如需要额外提供身份证明材料来确保双方的身份明确无误。但这仅仅是手续上的问题,并不构成法律障碍。