The Vishnu Purana and the Harivamsa do not name Bhadra at all in the list of the Ashtabharya, but refer to her as 'the daughter of Dhrishtaketu' or 'the princess of Kekeya'.
[4][5] In another text, she is described to have chosen Krishna as her husband in a Svayamvara ceremony, in which a bride chooses a groom from assembled suitors.
[7][8] According to the Bhagavata Purana, Bhadra had ten sons, namely Sangramajit, Brihatsena, Shura, Praharana, Arijit, Jaya, Subhadra, Vama, Ayur, and Satyaka.
[9][10] The Mausala Parva of the Hindu epic Mahabharata which describes the death of Krishna and end of his race and the Bhagavata Purana records the wailing of Bhadra and other seven chief queens and her subsequent leap in Krishna's funeral pyre immolating themselves (see sati).
While Bhagavata Purana says all queens committed sati, the Mahabharata mentions only four, including Bhadra.