Kate Middleton Dresses up for St. David’s Day and Her First Address in Welsh
Dydd Gŵyl Dewi Hapus! That’s “Happy St. David’s Day” in Welsh. Kate Middleton (Kate Middleton, Catherine, Princess of Wales) has been brushing up on her command of the Celtic language, just in