Finally we have some clear post-pregnancy pictures of Marcia Cross. As many of you know, she gave birth to twins just a short couple of months ago.

She already looks to have lost most - if not all - of the pregnancy weight. According to
this article, she has already lost 40 pounds. In any case, she looks fabulous!

Now if only she would come back to a??Desperate Housewivesa?? already!