Actress Megan Fox has finally shared a photo of her 3-month-old son, her third child with husband Bryan Austin Green.