Kate Middleton and Prince William celebrated St. David's Day, a day of national celebration for Wales.