The Weekend's Must-See Snaps

Reese Witherspoon was smiling from ear to ear when she stopped by the grocery store with her husband, Jim Toth, in LA on Saturday. The actress was clad in a sweater fit for the season. In other fun moments, Gerard Butler got romantic with a special lady, Miley Cyrus supported a good cause, and Khloé Kardashian went out to dinner before the birth of her new nephew. Keep reading to see all that and more, and be sure to come back later as the weekend continues.

INFphoto.com

Kendall Jenner went shopping with pals Cody Simpson and Gigi Hadid in NYC on Sunday.

Getty | Mark Davis

Bryce Dallas Howard took a smiley selfie with her dad, Ron Howard, at Canon's Let It Snow Globe event in LA on Saturday.

INFphoto.com

Gerard Butler kissed his girlfriend, Morgan Brown, on a coffee run in Malibu, CA, on Sunday.

Pacific Coast News Online

Serena Williams was all smiles during her 5K event, Serena Williams Ultimate Run, in Miami on Sunday.

Getty | Donato Sardella

Miley Cyrus got cute with DJ Oscar Adler at a Brooks Brothers and Town & Country party for St. Jude Children's Research Hospital in Beverly Hills, CA, on Saturday.

Pacific Coast News Online

On Saturday, Khloé Kardashian went out in LA in an all-black ensemble.

FameFlynet

Goldie Hawn went shopping in LA on Saturday.

Getty | Jeff Kravitz

Gavin Rossdale soared to new heights while performing with his band Bush at KROQ's Almost Acoustic Christmas concert in LA on Saturday.

Getty | Andrew H. Walker

Eva Longoria dazzled at the Global Gift Gala during the Dubai International Film Festival on Sunday.

FameFlynet

Jamie Dornan stayed comfy on the set of The 9th Life of Louis Drax on Saturday.

Getty | Kevin Mazur

Gwen Stefani and Pharrell Williams rocked out at Z100's Jingle Ball concert in NYC on Friday.

FameFlynet

Zac Efron picked up some grub in LA on Friday.

Getty | Francois G. Durand

The One Directions guys — sans Louis Tomlinson, who tweeted about being sick — brought star power to the NRJ Music Awards in Cannes, France, on Saturday.

Getty | Jun Sato

Miranda Kerr attended Samantha Thavasa's 20th anniversary event in Hong Kong on Friday.

Pacific Coast News Online

Tom Cruise wore his Risky Business shades in London on Saturday.

Getty | Marc Piasecki

Lenny Kravitz looked sharp with French singer Shy'm at the NRJ Music Awards in Cannes on Saturday.

Getty | WPA Pool

On Friday, Prince William made an appearance at the St. Basils, an organization that assists homeless youth, in Birmingham, England.

Pacific Coast News Online

Sarah Hyland's hands were full in LA on Saturday.

Getty | Dimitrios Kambouris

Nick Jonas, Rita Ora, and Ryan Seacrest huddled together at Z100's Jingle Ball concert in NYC on Friday.

Getty | Laura Cavanaugh

Amy Adams attended a special event for her movie Big Eyes at the 92nd Street Y in NYC on Friday.

FameFlynet

Hayden Christensen stepped out in Sherman Oaks in LA on Saturday.

Getty | Kevin Kane

Ariana Grande was feeling the holiday spirit at Z100's Jingle Ball concert in NYC on Friday.

FameFlynet

Reese Witherspoon and Jim Toth walked hand in hand in LA on Saturday.