'SATC' stars 'slept together' on set

Sarah Jessica Parker has revealed that she slept with her Sex and the City co-stars when they were on location in Morocco.

The 45-year-old actress, who plays Carrie Bradshaw in the movies, said that she, Kim Cattrall, Cynthia Nixon and Kristin Davis became closer than ever during filming because they were away from their loved ones for two months.

Parker told The Sun: "Being away for that long made our bond even closer and I think you can see that on screen.

"We lived together, ate every single meal together, stayed in one dressing room together - we sometimes slept in the same bed together.

"Being away from my home and my children was really hard for me, and I wouldn't have done it with any other group of people."