by Akan Ido Megan Fox is back on the red carpet just three months after giving birth. She attended the ...