You could never accuse Shakespears Sister – the recently reformed '80s pop outfit – of shying from the big occasion. Back in May, the veteran duo, comprising Siobhan Fahey and Marcella Detroit, ...