This was always my favorite KD song, but seeing her in the dress made it even more entertaining. I don’t follow her politics but I gather that this was a satire. Well, maybe so Ms. Lang, but I got news for you - you are a beautiful woman, no offense intended.
Chatelaine, from the French term châtelaine (wife of the lord of a château), has the following meanings: Chatelaine, a woman who owns or controls a castle or large house (the feminine form of châtelain)