From Stevie Nicks to Taylor Swift and "whimsigoth", the boho, rock-goddess aesthetic is an enduring look, writes Clare Thorp.