Lily Collins wears 1929 Cartier onyx earrings at the Met Gala 2018 in New York.

Lily Collins’ striking Cartier onyx earrings date back to 1929 and work surprisingly well with her dark martyr’s outfit, complete with a diamond Cartier crucifix in her hand.

Read more