Kate Winslet at premiere 14 weeks after having baby

Hollywood actress Kate Winslet attended the premiere of Divergent in Los Angeles

Fans gathered to catch a glimpse of the cast of Divergent at the premiere in Los Angeles on Tuesday evening.

Kate Winslet who plays a corrupt leader called Jeanine Matthews said it was one of her favourite roles to date.

Winslet was given a star on the Hollywood walk of fame on Sunday and said she felt delighted to be out just 14 weeks after giving birth to her son Bear Blaze.