Megan Fox quit the film blockbuster franchise Transformers 3 after a blazing fight with director Michael Bay over her vanishing weight. Bay thought the actress, 24, looked "unhealthy" and wanted her to put on weight.

A source on the movie revealed yesterday: "Megan stormed out after a huge row with Michael Bay. He thinks she has lost too much weight and looks too frail. He wanted her to put on some weight and it all kicked off. The crew don't think she looks well, let alone the wholesome, curvy star they cast in the first film. She's going for this gaunt, pale image and it just looks unhealthy."