Hayek helps Baldwin get the party started on the Brooklyn, N.Y., set of 30 Rock. Plus: Charlize Theron, Joe Jonas, Gisele and more

SWING TIME

Gazing down the fairway, Charlize Theron follows through on her drive during a golf game with her mom Gerda (not pictured) in Los Cabos, Mexico, on Friday.