Celebrities Beautiful pics of Lucy Liu feet & legs Lucy Liu was born on December 2, 1968, and her birthplace is Jackson Heights, New York, U.S. She is an American actress and artist. She completed her studies at the University of Michigan and New York University. She is the… Eve TaylorJanuary 28, 2021