IT'S finally here and, just a few hours after its stars smiled and sparkled on Leicester Square, you too can see the most talked-about film of the summer: Sex and the City 2, out today. So what can you expect from the film?
Well, some of the weirdest and most pleasing cameos you've seen in a long time for a start - from Liza Minnelli performing Beyonce's Single Ladies and Penelope Cruz as the woman we all hope our husband will never meet, to the lovely John Corbett reprising his role as Aidan Shaw.
Sex and the City fans can ignore the adverse reviews the film has received on both sides of the Atlantic, safe in the knowledge that a charge of "style over substance" is not something that will impact your enjoyment of the franchise. It's a two and a half hour fashion show, with plenty to make you cringe slightly, but if you go expecting fashion and fun - rather than a feminist thesis - you won't be disappointed.