Get to Know Sonja Stone Matt Richenthal at October 27, 2013 8:58 am. Sonja Stone is played by Mischa Barton on The Beautiful Life. The actresses dishes on the character in this interview. Edit Delete