Sex and The City Finale

In the Sex and The City finale, Carrie (Amy Poehler) returns to announce she's marrying Big, Charlotte (Maya Rudolph) adopts a baby from Miranda (Rachel Dratch) and Samantha (Christina Aguilera) trumps them by revealing she's a man. [Season 29, 2004]