The Risk become sexy builders EXCLUSIVE X Factor boy band strip
Amanda Holden's feeling... BGT presenter releases photo of...
Geri Halliwell's new Next... She launches new line of Union...
Now meets Geordie Shore Now meets Geordie Shore
Katie Holmes has lost so much weight since giving birth, her bridal gown's had to be taken in six times.
The 27-year-old actress - who is marrying Tom Cruise on Saturday - has shed over 2st since she had baby Suri in April. She's dropped three dress sizes in the past four months, losing 1st in just eight weeks.
Once a curvy size 12, she is now a slender 6-8.
A source close to the couple told The Daily Mail: 'Katie has been dreaming about this day for almost as long as she can remember. It's little surprise she wants to look as good as she possibly can.'