If there's one advantage of Instagram, it's that it gives us a sneak peek into the lives of our favourite stars.
That was true more than ever this week as Victoria Beckham shared her go-to for flawless skin, Chrissy Teigen displayed her method for making bland vegetables delicious and Diane Kruger opened up with a sweet message to partner Joshua Jackson on his birthday and the couple's nine year anniversary.
Of course, as we basked in the sunshine this week, so did our favourite stars. Olivia Wilde jumped into a fountain while Taylor Swift rode a giant pool swan with Calvin Harris.
Here are 24 Instagram highlights to see you through the end of the week.
Diane Kruger's sweet anniversary and birthday message for Joshua Jackson
"Happy Birthday to this adorable towhead who became my handsome man ! And happy 9 year Anniversary too. You make me appreciate life so much more and I'm so happy you found me in this crazy world"
Victoria Beckham shares the secret to her flawless skin
"So good for your skin! Pure Skin @wendyrowe for Roots and Bulbs x thank u @boo_george_studio x vb"
Zoe Saldana sings her heart out to the Pocahontas soundtrack
"#ToddlerTuesday driving around with the boys listening to Pocahontas @disney"
Rachel Bilson snaps baby Briar Rose's Star Wars shoes
The actress just joined Instagram and shared this photo as her third post.
Rihanna dresses up as Pebbles Flinstone for niece's birthday
Rihanna proves she's a fashion chameleon at the Bedrock-themed event
Eva Longoria faces morning workout struggles
"This is my Monday morning...ugh. But I'll be happy when I'm in a bikini in a month! #PilatesIsSoHard #WorkingOutSucks #ISecretlyLoveIt"
David marvels at the view on his travels
"Good morning Shanghai. Great to be back in China as always"
...as does Jessica Alba...
"Happy to back -my home away from home #NYC enjoying the view and staying hydrated after a much needed workout @zicococonut#cracklifeopen"
...and Beyonce with her incredible photo of Manhattan
Diane Kruger goes home to Paris
"Ah...so good to be home for a couple of days... #Parismonamour #goodtobefree #luckygal"
Beyonce takes a minute to soak in the sun
Taylor Swift and Calvin Harris have some summer fun
Olivia Wilde jumps in a fountain with her son, Otis
Kim Kardashian pulls a funny face
Drew Barrymore introduces her sister-in-law
"This is my sister in law@jillkargman and her show ODD MOM OUT premieres tonight On Bravo. I love her and her wicked wonderful sense of humor. Please watch and enjoy.#lovemysisterinlaw #OMO"
Chrissy Tiegen attempts to make bland vegetables delicious
"About to roast onion and garlic oil on asparagus. Trying to get myself to like this vile weed"
David Beckham receives a special gift for Harper
"What an amazing gift from the @england woman's team for Harper ... Good luck to the team tomorrow in their first game against France .. #lionesses #pride #england"
Lena Dunham has a message for her friends
"Ya Girls may not always like each other, but boy do they love each other. Happy National Best Friends Day (photo by @theo123456)"
Cara Delevingne shows her love for Kendall Jenner
Diane Kruger calls out the paparazzi
"Leave me alone !!!!!"
Lena Dunham gets matching bangles with her dad
"Father daughter power in twin bracelets from @lodestonebrooklyn- real men wear jewelry"
...and pays tribute to her fashion muse
"Here's the thing- you can try and deny it but there's no look we want to achieve that Chloe Sevigny hasn't already achieved. That's just a fact and we have to accept it."
Eva Longoria finds an aptly named furniture shop
"My favorite store in Atlanta.... #DesperateHousewares #DH #TooFunny"
Kim Kardashian steals a selfie while Kanye sleeps