Character mistake: At the end of the movie, we are shown Lily's third birthday. In the voiceover, Carrie says that Rose turned 3. Rose is only about 6 months old, and it's Lily turning 3.
Suggested correction: Early in "Sex and the City: The Movie" (the first film), while the ladies are having brunch, Charlotte notes that 3-year-old Lily is repeating everything. Then, at the end, Rose is born and Carrie marries Big. Near the start of this film (2 years later, after the first film), when Charlotte joins her friends for lunch, she has her daughters with her. And 2-year-old toddler Rose, being in her "terrible twos," is noted. At the very end of this film, Carrie's voiceover states, "Time moved us on, and in the future." Then, as she continues, we see that Rose turns 3 and that Carrie and Big's marriage grew out of its own terrible twos.
Character mistake: When Carrie tells her friends she accidentally left her passport behind while buying shoes, she mentions she left it behind because she saw Aidan... but in reality, she left her passport behind because of the "call to prayer" sound she heard on the loudspeaker and then walked away towards the sound - THEN saw Aidan. Carrie's own story was incorrect to her friends (as Aidan initially had nothing to do with it).
Suggested correction: Even by the mistake's own entry it still sounds like seeing Aidan is why she forgot her passport. Just because she went to investigate the sound didn't mean she forgot her passport, meaning she could still have had the intention of going back for it. When she saw Aidan, going back for the passport slipped her mind.