Mischa Barton Alberta Passage Dinner Club Vienna

Mischa Barton and her new boyfriend, British actor Sebastian Knapp, went to dinner at the Alberta Passage Dinner Club in Vienna, Austria the other night, and it looks like the 26-year-old starlet has finally found a good guy!

The couple have been dating for nearly four months, and not only does she seem super happy with him, but she's starring in the Irish stage production of Steel Magnolias, her clothing line is doing really well and she seems to be staying away from the party scene.

If only we could get her back on the small screen! Every time we see her we have serious Marissa Cooper withdrawals...