Según la Eneida de Virgilio, los troyanos, huyendo de su ciudad destruida, llegan a Cartago desviados de su rumbo hacia Italia a causa de la tempestad provocada por la diosa Juno. Allí los recibe Dido, a quien el caudillo Eneas solicita hospitalidad. Venus –madre del héroe–, para que esta acceda y no le traicione, envía a Cupido con la misión de que Dido se enamore de Eneas. Dido había jurado mantenerse fiel a su difunto marido Siqueo, pero nada puede hacer alentada por su hermana Ana y rendida por la intervención de Cupido (que se sienta en su regazo adoptando la forma de Ascanio –hijo de Eneas– para poder clavarle sus flechas).