Must-See Snaps From the Weekend!

Keira Knightley and her husband James Righton stepped out for a dinner date in London on Saturday while Christina Aguilera's growing baby bump was front and center in LA. News about her second pregnancy emerged in February, and just last month, Christina showed off her glow on Instagram. In other fun star shots, Jay Z gave Beyoncé a sweet smooch, James Franco walked the red carpet with a cat (yes, you read that right), and Prince Harry's smile outshone his polo prowess. Keep reading to see all that and more!

FameFlynet

Kimora Lee went yachting in Cannes over the weekend.

Getty | Adam Bettcher

January Jones stepped up to the plate at a celebrity softball game in Minneapolis on Sunday.

Pacific Coast News Online

Eva Longoria wore shorts around LA on Saturday.

Getty | Jenny Anderson

James Franco snuggled up to kitten Totes Magotes at the Broadway Barks event in NYC on Saturday.

Getty | Max Mumby/Indigo

On Saturday, Prince Harry let loose while playing polo in Tidworth, England.

Getty | Paul Archuleta

The Sisterhood of the Traveling Pants costars America Ferrera and Amber Tamblyn linked up at the X/Y screening in LA on Friday.

AKM-GSI

Jay Z gave Beyoncé a big kiss during their concert in East Rutherford, NJ, on Friday.

Startraks Photo

Chrissy Teigen looked adoringly at John Legend during a photo shoot outside their home in NYC on Friday.

Pacific Coast News Online

Katherine Heigl brought high energy to the red carpet at NBC's Television Critics Association event at the Beverly Hilton Hotel in LA on Sunday.

FameFlynet

Britney Spears hung out with her boyfriend David Lucado in LA on Sunday.

Pacific Coast News Online

On Saturday, Nick Jonas guided the way for his girlfriend Olivia Culpo after attending his mom's birthday celebration at the Chateau Marmont in LA.

Getty | Jenny Anderson

On Saturday, Zach Braff got cute with a dog named Taco on the Broadway Barks red carpet.

Getty | Venturelli

Jessica Chastain brought her boyfriend, Gian Luca Passi de Preposulo, to the Ischia Global Film and Music Fest in Italy on Saturday.

FameFlynet

Khloé Kardashian arrived at LAX on Saturday after her trip to NYC.

Bauer-Griffin Online

Emmy Rossum looked ready for a workout while filming scenes for Shameless in LA on Friday.

Pacific Coast News Online

Jenny McCarthy revealed skin at an event at the Azure Luxury Pool in Las Vegas on Friday.

Pacific Coast News Online

Melissa McCarthy shared a sweet moment with her husband Ben Falcone in LA on Thursday.

INFphoto.com

Rosie Huntington-Whiteley was all smiles at a newsstand in Malibu, CA, on Friday.

Bauer-Griffin Online

Olivia Munn chatted on the set of The Newsroom in LA on Friday.

FameFlynet

Ellen Page fit in a workout in LA on Friday.

Pacific Coast News Online

Keith Urban rocked out with a smile while performing on Good Morning America in NYC on Friday.

FameFlynet

Liam Hemsworth touched down at LAX on Friday.

INFphoto.com

Paris Hilton kicked off her weekend in a maxi dress with a plunging neckline in Malibu, CA, on Friday.

FameFlynet

On Friday, Taylor Swift hit the streets of NYC with her parents, Scott Swift and Andrea Finlay.

Pacific Coast News Online

On Saturday, Shakira had a good laugh during a press conference leading up to the final match at the World Cup, where she's set to perform.

FameFlynet

Christina Aguilera showed off her baby bump during a family day in LA's Studio City neighborhood on Saturday.

Bauer-Griffin Online

Keira Knightley and her husband James Righton stepped out for a dinner date on Saturday in London.