Candice Bergen 1975
Baba
Sade
Sade Adu
Lady Baba
Baba rides a bike, IN HEELS no less.
Catherine Baba
the ever amazing Catherine Baba!
Liquid Sky screenshot
(via toxicshock)
Talitha Getty
via darklordisco
Crash Course in Science