Celebrity fashion round-up: what Florence Welch, Beyonce, Kate Mara and more wore this weekend