Each crown has some honour titles that are attributed to its crown prince. E.g.: in Castille it was the Príncipe de Asturias, in Aragon it was the Príncipe de Gerona and in Navarre it was the Príncipe de Viana.
So those are the honour titles Felipe inherited from the heirs of Castille, Aragon and Navarre, whose union, in the XVI century, led to the Spanish Monarchy.
Here you have the explanation for the titles of Príncipe de Viana and Príncipe de Gerona:
Príncipe de Viana
Cuentan las crónicas que en el verano de 1440
Carlos de Evreux, primer Príncipe de Viana, visitó la localidad navarra que daba nombre a su título, como heredero del reino de Navarra, concedido dieciocho años antes por su abuelo el rey
Carlos III el Noble.
En los 564 años transcurridos desde aquella fecha, la ciudad de Viana, tradicional baluarte defensivo frente a Castilla y última escala navarra del Camino de Santiago, ha pasado por múltiples avatares históricos, su fisonomía ha experimentado transformaciones radicales y el título al que presta nombre ha perdido los territorios y las rentas que tenía asignados en su origen, aunque mantiene su carácter simbólico.
Tras la conquista del reino de Navarra por
Fernando el Católico, a principios del siglo XVI, y como consecuencia de la unión dinástica de los territorios españoles en las personas de los
Reyes Católicos, el título de Príncipe de Viana –como el de Asturias y otros varios- quedó vinculado al heredero de la Corona de España, que desde entonces –y tras diversas vicisitudes históricas- lo ostenta hasta nuestros días.
Por ello,
Felipe de Borbón, Príncipe de Asturias (como sucesor del heredero de la Corona de Castilla), es además Príncipe de Viana (sucesor del heredero del reino de Navarra).
Príncipe de Gerona
Estando el rey don Fernando en el throno, llegóse a él su hijo mayor, el infante don Alfonso (que ya dos años antes había sido jurado por sucesor en los reinos) e vistióle el rei un manto mui rico, e púsole un chapeo en la cabeça, e una vara de oro en la mano e dióle paz en el rostro e título de príncipe de Girona, como antes se llamaba duque porque ya en el vecino reyno de Castilla se avía dado al sucesor el de principe de Asturias.
Con estas palabras nos refiere el cronista de la época el inicio de la ceremonia de investidura del primer príncipe de Gerona (el futuro
Alfonso V de Aragón) por parte de su padre (
Fernando I de Antequera), en Zaragoza en febrero de 1414, en presencia de los prohombres aragoneses, catalanes, mallorquines y valencianos, amén de representantes de los restantes territorios de la Corona de Aragón (sicilianos, sardos, etc.). Se instituía así el Principado de Gerona, elevando a tal condición el antiguo ducado del mismo nombre. Dos años después, hallándose en la ciudad de Gerona,
Fernando I libró el correspondiente diploma a favor de su primogénito.
El ducado de Gerona había sido creado en 1351 por
Pedro IV el Ceremonioso que lo había vinculado a los herederos de la corona aragonesa en la persona de su hijo el futuro
Juan I, a semejanza de los usos del reino de Francia (donde el primogénito ostentaba el título de duque de Normandía). Se mantuvo vigente hasta 1412, fecha en la que, en el Compromiso de Caspe, fue elegido rey de la Corona de Aragón,
Fernando I de Trastamara (o de Antequera), quien dos años después, como se ha dicho anteriormente, lo convirtió en principado.
http://www.dhistoria.com/blog/archivos/cat_espana.html