Natalie Denise Sperl October 4, 2017 Natalie Denise Sperl wears a neon yellow shirt at Italian Restaurant Madeo in West Hollywood