This is Saturn Girl from the Legion of Superheroes. The white top goes over the dress and the belt connects round the waist. Basically looks like comic book version. She wears her necklace when she wears her normal clothes and the pendant is her logo which is on the white top.