Christina Aguilera and Pedro Castillo in the red carpet | Fantasy