Despite the recent release of the abysmal film "New in Town," Renée Zellweger was awarded the (biological) Woman of the Year award by Harvard's Hasty Pudding Theatricals.
Can you spot Renée in this picture?
Getting Dragged to See Renee Zellweger
2/6/2009 8:15 PM PST BY TMZ STAFF
Get TMZ Breaking News alerts to your inbox