Lucy Kaylin on Muck Rack

Lucy Kaylin

Verified
New York City, New York
Editor in Chief — O, The Oprah Magazine
As seen in: O, The Oprah Magazine

Editor in Chief at O, The Oprah Magazine. Live your best life!