Home / Entertainment / News celebrities / Jessica Simpson has a baby girl... and gives her a boy's name!

Jessica Simpson has a baby girl... and gives her a boy's name!

Kate Middleton shone in a red ensemble to board the Spirit of Chartwell during the Diamond Jubilee Pageant on the River Thames in London.