Megan Fox3

Showing off her stuff on the red carpet, Megan Fox was all smiles during the Tokyo world premiere of “Transformers 2: Revenge of the Fallen” on Monday (June 8).

Never one to shy away from speaking her mind, Miss Fox recently spoke up for the legalization of cannabis by the United States government.

“America’s war on drugs is propaganda,” Fox told GQ magazine. “I can’t tell you how much bulls**t I’ve been through because I will openly say that I smoke weed. People look at it like it’s this crazy, hippy, f***ed-up thing to do. And it’s not!”

The 23-year-old beauty adds, “I hope they legalize it and when they do I’ll be the first f***ing person in line to buy my pack of joints.”