Mamma Mia! premiered at London's Odeon Leicester Square last night, with its all-star cast walking the blue carpet alongside fashion designers Tom Ford and Roberto Cavalli. Julie Walters put on some pretty accessories while Meryl Streep's red number complemented Amanda Seyfried's green strapless wonder. The main men Colin Firth and Pierce Brosnan kept it smart in black suits and both had their wives by their sides. ABBA's Benny and Bjorn also attended the premiere of this movie version of the hit stage production. I was lucky enough to spend some time with the stars of the film yesterday, and will be bringing you all the gossip soon along with my review of the movie. In the meantime, head over to my girl Buzz to watch the trailer.

To see even more pictures, including Christine Baranski, Stellan Skarsgård, Dominic Cooper, Tom Hanks, Benny and Bjorn, Tom Ford, Tamara Beckwith and Roberto Cavalli, just read more

Images include: Meryl Streep, Julie Walters, Christine Baranski, Stellan Skarsgård, Pierce Brosnan, Colin Firth, Dominic Cooper, Amanda Seyfried, Tom Hanks, Benny Andersson, Bjorn Ulvaeus, Tom Ford, Tamara Beckwith, Roberto Cavalli, Keely Shaye Smith, Phyllida Lloyd, Judy Craymer, Rita Wilson, Livia Giuggioli

Source and Source