Twin sisters were left shocked after a DNA test revealed they have different fathers, a rare phenomenon called heteropaternal superfecundation. Born to the same mother, they are biologically half-sisters. Experts say this occurs when two eggs are fertilised by different men. Fewer than 20 such cases have been recorded worldwide so far.