Getting Dragged to See Renee Zellweger

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.

Renee Zellweger
Can you spot Renée in this picture?