Party All the Time: RiRi and Cara Hit the BFAs, and More of Our Favorite Moments of the Week Posted by Social Media | Dec 7, 2014 | Celebrities, Miami Beach | 0 | Karl gives a history lesson… Designer, photographer, film director, history lover…There are few hats that Karl Lagerfeld doesn’t wear. Source: www.style.com