Forum:My Body as a shield

I have a Heraklinos on my side and it is attacked by my opponent. I Mirror Force and the opponent activates My Body as a Shield to negate Mirror Force. I activate Heraklinos's effect to negate My Body, and my opponent activates a second My Body after I use Heraklinos's effect to destroy Mirror Force. Is this a legal move?