Meghan Markle's friend Katharine McPhee has given birth to a baby boy, it has been confirmed.The 36 year old welcomed her first child with husband David Foster, 71, who is already father to five daughters from previous relationships. A representative for the Broadway and West End star said on Wednesday night: "Katharine McPhee and David Foster have welcomed a healthy baby boy.