Girls Aloud Merch Girls Aloud Are A British-irish Pop Girl Group That Was Created Through The Itv Talent Show Popstars: The Rivals In 2002....