Best star snaps of the week: Kristin Cavallari, A. Rod, Serena Williams

Best star snaps of the week: Kristin Cavallari, A. Rod, Serena Williams

1 of 17

2 of 17

HAMMING IT UP Tori Spelling smooches her pet hog, Wilbur, on #KissYourPiggy Day in Hidden Hills, Calif.

Instagram

3 of 17

SUN'S OUT, BUNS OUT "Pretending it's Positano," says Kristin Cavallari, posting a throwback photo of her behind.

4 of 17

LOCK AND ROLL Model Winnie Harlow debuts her new short hairdo in a sexy selfie.

5 of 17

ROYAL TREATMENT Kate Middleton enjoys learning about parent-powered initiatives in London.

News Licensing / MEGA

6 of 17

JUST CHILLING Serena Williams dips herself in an ice bath in Biot, France.

7 of 17

MALI-BOOS Zoe Saldana and husband, Marco Perego Saldana, embrace after surfing in Malibu, Calif.

BACKGRID

8 of 17

HOLE IN ONE After losing his chance to buy the Mets, Alex Rodriguez works on his putting skills indoors.

9 of 17

ON TREND Almost all of the Beckham family -- Romeo (from left), Victoria, Harper, Cruz and David -- attend Victoria's fashion line preview in London.

10 of 17

MOTHER OF PEARLS Cardi B shines after announcing her divorce from her husband, Offset.

Instagram

11 of 17

BATH TIME Chrissy Teigen's daughter, Luna, washes her hair.

12 of 17

SALUD! Christie Brinkley gets close to munching on the grapes used to make her Bellissima wine and prosecco.

13 of 17

FACE TIME Brand-new talk-show host Drew Barrymore rocks a face shield and sweats while running through New York City.

Felipe Ramales / SplashNews.com

14 of 17

PETAL PUSHER Jessica Chastain "kisses summer goodbye" in a sunflower field.

15 of 17

BALL BRO New dad Joe Jonas plays tennis in LA.

TheImageDirect.com

16 of 17

BACK IN TIME Lily James films a scene for the new BBC series "The Pursuit of Love" at the Royal Crescent in Bath, England.

Mike / SplashNews.com

17 of 17

FRUIT LOOP Actress Michelle Monaghan gets silly while apple picking in Canada.