Hubble Views a Stellar Duo in Orion Nebula