Khloe Kardashian and Extra host Mario Lopez have officially signed on as hosts of X Factor, TMZ has confirmed.

Kim Kardashian's sister and Lopez have been in negotiations for months.

Although their salary hasn't been revealed, the two are expected to make over a million each.

Khloe and Mario will join judges Britney Spears, Demi Lovato, Simon Cowell and L.A. Reid when the X Factor live shows begin next month.