Question: What star of "Piece of My Heart" was born 24 March 1990?
Answer: Keisha Castle-Hughes