The royal couple's second daughter, who they have named Sofia, was born on Sunday (29.04.07) at Madrid's Ruber International Clinic by Caesarean section, weighing a healthy 7lbs 5oz.The new princess, who is third in line to the throne after her father and one-year-old sister Leonor, is named after her grandmother Queen Sofia.Speaking outside the hospital, Felipe said: 'We are very happy. I truly didn't know how I was going to react to the birth of another baby girl, but I think that one loves each child the same.' He added that he had been a little nervous during the birth but mother and baby are both doing well.Felipe married Letizia - a former TV anchorwoman - in a lavish ceremony in May 2004.Their first daughter, Leonor, was born in October 2005.