El torero español Francisco (Fran) Rivera tiene cuatro hijos en total: una hija mayor llamada Cayetana, de una relación anterior, y tres hijos con su esposa Lourdes Montes (Carmen, Curro y el recién nacido Nicolás).