It's the pirate life for Michelle Maylene as she joins the red carpet premiere of Pirates 2!