bra and mini-skirt. During most of the song, Carey performed it while sitting on a large sofa, before standing for the climax. At her concert in Manila, Rito P. Asilo from Philippine Daily Inquirer praised Carey's live rendition of the song, describing it as one of the show's high-lights. Formats and track listings US double 12-inch vinyl A. "Through the Rain" (Full Intention Club Mix) – 9:15 B. "Through the Rain" (Maurice Joshua Club Mix) – 8:11 C. "Through the Rain" (Hex Hector Club Mix) – 12:03 D1. "Through the Rain" (Full Intention Dub Mix) – 7:14 D2. "Through the Rain" (Maurice Joshua Dub Mix) – 6:02 International CD single "Through the Rain" (LP Version) – 4:47 "Through the Rain" (Remix feat. Kelly Price & Joe) – 3:31 European cassette single A1. "Through the Rain" (Radio Edit) – 4:16 A2. "Through the Rain" (Remix feat. Kelly Price & Joe) – 3:32 A3. "Through the Rain" (Hex Hector Radio Edit) – 4:05 B1. "Through the Rain" (Radio Edit) – 4:16 B2. "Through the Rain" (Remix feat. Kelly Price & Joe) – 3:32 B3. "Through the Rain" (Hex Hector Radio Edit) – 4:05 International maxi-CD single 1 "Through the Rain" (LP Version) – 4:47 "Through the Rain" (Remix feat. Kelly Price & Joe) – 3:31 "Through the Rain" (Full Intention Radio Edit) – 3:57 "Through the Rain" (Boris & Michi's Radio Mix) – 3:59 International maxi-CD single 2 "Through the Rain" (Radio Edit) – 4:18 "Through the Rain" (Hex Hector/Mac Quayle Radio Edit) – 4:05 "Through the Rain" (Maurice Joshua Radio Edit) – 4:17 "Through the Rain" (Full Intention Club Mix) – 9:17 UK enhanced CD single "Through the Rain" (Radio Edit) – 4:16 "Through the Rain" (Remix feat. Kelly Price & Joe) – 3:32 "Through the Rain" (Maurice Joshua Radio Mix) – 4:17 "Through the Rain" (Video) UK CD single "Through the Rain" (Album Version) – 4:50 "Through the Rain" (Full Intention Radio Mix) – 3:57 "Through the Rain" (Boris & Michi's Radio Mix) – 3:59 "Through the Rain" (Hex Hector Radio Mix) – 4:05 US CD single "Through the Rain" (Album Version) – 4:51 "Through the Rain" (Hex Hector/Mac Quayle Radio Edit) – 4:11 "Bringin' On the Heartbreak" (Live Version) – 4:50 Through the Rain EP "Through the Rain" (Radio Edit) – 4:17 "Through the Rain" (Remix feat. Kelly Price & Joe) – 3:31 "Through the Rain" (Hex Hector/Mac Quayle