The correct order of the O - O bond length in O2, H2O2 and O3 is
O2 > O3 > H2O2
O3 > H2O2 > O2
H2O2 > O3 > O2
O2 > H2O2 > O3
Due to resonance in O3 , O-O bond length will be in between O=O & O-O.