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