She has written seventeen novels, sixteen of them New York Times bestsellers. Her novels are published in over twenty-five languages, and she has more than ten million books in print worldwide. She writes a daily blog and contributes to various publications including the Huffington Post, the Sunday Times, and Self.