Afonso was born in Rio de Janeiro, the capital of the Empire of Brazil at the time. He was the first child of Emperor Dom Pedro II and Dona Teresa Cristina of the Two Sicilies.
Unraveling Royalty: The Fascinating Journey of Afonso, Brazil's 19th Century Prince Imperial