Question: when do blair and the prince get married?
Answer: the 100th episode