Fashion
Photos: The best 2015 Cannes Film Festival red-carpet fashions
Fashion All The Rage

David Bowie

Bowie on stage on the third and final day of the Nokia Isle of Wight Festival 2004 at Seaclose Park, on June 13, 2004, in Newport, U.K. Jo Hale / Getty Images
Loading