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 
Gwen Stefani performed at Coachella  just six weeks after she gave birth.
Zac Efron made an ab-tastic appearance  at the MTV Movie Awards on Sunday, posing for a snap with Jessica Alba  and Rita Ora.
Kate Upton, Cameron Diaz , and Leslie Mann promoted The Other Woman in Sydney on Tuesday.
On Sunday, Jessica Biel  flashed a smile while running errands in NYC.
Jared Leto  was one of several stars at Coachella last weekend .
On Tuesday, Miranda Kerr  had a night out in NYC.
On Sunday, Tom Hiddleston suited up for the Laurence Olivier Awards in London.
Kim Kardashian sported short bangs  during a photo shoot in Miami Beach, FL, on Tuesday.
Lupita Nyong'o attended the GLAAD Media Awards in Beverly Hills on Saturday.
Emma Stone  got sill while attending the Rome premiere of The Amazing Spider-Man 2 on Monday.
Adriana Lima and Candice Swanepoel attended a press conference for Victoria's Secret in London on Tuesday.
Catherine Zeta-Jones  and Michael Douglas made their first public appearance after reconciling at the opening night for The Library in NYC on Tuesday.
Kate Middleton held Prince George  in her arms after the royals landed in Australia on Wednesday.