This Week's Can't-Miss Shots!

From royal photo ops to fashion photo shoots, our favorite stars brought on the fun this week. Kate Middleton showed off her amusing and adorable bundle of joy, Prince George, after the royal family landed in Australia, while Zac Efron beamed as everyone watching the MTV Movie Awards did a double take of his chiseled physique. Elsewhere, Jared Leto was a fan favorite at Coachella, even though he didn't perform, and Kim Kardashian reportedly channelled fashion icon Audrey Hepburn while posing for the camera. Keep reading to see all that and much more in this week's can't-miss shots! Source: Getty, Pacific Coast News Online, INFphoto.com

Getty | Christopher Polk

Zac Efron made an ab-tastic appearance at the MTV Movie Awards on Sunday, posing for a snap with Jessica Alba and Rita Ora.

Getty | Caroline McCredie

Kate Upton, Cameron Diaz, and Leslie Mann promoted The Other Woman in Sydney on Tuesday.

FameFlynet

On Sunday, Jessica Biel flashed a smile while running errands in NYC.

INFphoto.com

On Tuesday, Miranda Kerr had a night out in NYC.

INFphoto.com

Kim Kardashian sported short bangs during a photo shoot in Miami Beach, FL, on Tuesday.

Getty | Jason LaVeris

Lupita Nyong'o attended the GLAAD Media Awards in Beverly Hills on Saturday.

Getty | Elisabetta Villa

Emma Stone got sill while attending the Rome premiere of The Amazing Spider-Man 2 on Monday.

Getty | David M. Benett

Adriana Lima and Candice Swanepoel attended a press conference for Victoria's Secret in London on Tuesday.

Getty | Dimitrios Kambouris

Catherine Zeta-Jones and Michael Douglas made their first public appearance after reconciling at the opening night for The Library in NYC on Tuesday.

Getty | Samir Hussein

Kate Middleton held Prince George in her arms after the royals landed in Australia on Wednesday.