Zeus married Aphrodite to Hephaestus, when the god demanded her in order to release Hera from a magical trap. Zeus also saw this marriage as a solution to prevent others from their rivalry to possess the goddess of beauty. This, however, didn't stop Aphrodite to have her affairs. read more