CELTIC’S Leigh Griffiths has been snapped with all five of his children since admitting his fathering his fifth child.

He took to his Instagram on Tuesday to share the image and captioned the photo “squad” along with a love heart emoji.

The picture comes after his ex girlfriend Linzi McCartney stirred up baby drama in January this year.

But Leigh finally seemed to confess the baby was his back in February when he added the child’s initial to his Twitter biography.

The Evening Times reported how Linzi posted an image of her new daughter, officially giving her the footballer’s surname.

The 26-year-old’s post came shortly after Leigh, 27, confirm his relationship with Caitlyn Melville.

READ MORE: Leigh Griffiths’ ex hits out at new love as she claims to have had his fifth child

In a deleted message, a raging Linzi wrote: “Imagine, getting your ex pregnant, her having your daughter! Lying to your new girlfriend about your daughter...then plastering a picture of her in your Instagram.”

She also included the hashtag: “#t****r.”

READ MORE: Leigh Griffiths’ new girlfriend’s bewildering message days after ex stirs up baby drama

Linzi also went on to accuse the sporting star of infidelity when a Twitter user insisted: “You could hang your hat on that boy being faithful.”

In another deleted post, Linzi hit back: “Leigh - faithful? Hahahaha he’s been with his ‘girlfriend’ for nearly a year and I’ve just had his baby?”

Leigh already has four children by three mums and Linzi is mother to his two boys Rhys and Jacob.