Happy birthday, dear Megan: Megan Fox celebrates her b-day on set