From Christmas preparations to baby bump snaps, birthday tributes to holidays down under – here are our favourite celebrity Instagrams of the week.

Gemma Flynn and Richie McCaw scrub up for a wedding.

As Katherine Heigl gets in the Christmas spirit.

Karlie Kloss falls in love with Australia.

As Eva Longoria goes for gold.

Honor Carter gets ready for Christmas…

As former Cruel Intentions stars Reece and Selma cosy up.

Art Green shares a snap of his pleased-as-punch partner Matilda.

While Pink shows off her beautiful baby bump.

Samantha Hayes tackles Christmas dinner round one.

Hilary Barry celebrates a doughnut as big as her head.

Libby Matthews can’t wait for her new arrival!

Ellie Goulding pays tribute to bestie Taylor Swift on her 27th birthday.

Nicole Richie shows off her rainbow crew.

Gigi has also got some serious love for her gal pal Swift.

Amy Schumer shows off her latest look.

Blake Lively tells Taylor how she feels.

Victoria Beckham shares a bird with a message.

As Hilary Barry gets starstruck by rugby star Beauden Barrett.

Bella Henry says a fond farewell to her nan, Olive, who passed away this week.

As Beyonce and Mariah’s adorable kids pose for a snap together.

Drew Barrymore looks super smug with her crew.

And Alexa Chung gives us outfit envy, as always.