Pinterest • The world’s catalogue of images

This is 26! Megan Fox sizzles in a clingy dress at premiere... as she reveals she worked out throughout her pregnancy