As days get longer and sunnier, celebrities share even more fun photos from their vacations. This week, we saw the Kardashian-Jenner clan having a blast in Thailand , Heidi Klum building a sandcastle  in the Bahamas, Miranda Kerr  donning a traditional Korean outfit, and more. And for those stars who stayed close to home? They enjoyed themselves too! The Mad Men cast snapped a cute selfie while the Pretty Little Liars girls took a nap together, and adorable couple Amanda Seyfried  and Justin Long  stopped by a photo booth.
Keep reading to see the rest of this week's cutest celebrity candids, and be sure to follow POPSUGAR on Instagram , Facebook , and Twitter !
Drew Barrymore  showed off her Spring look.
Source: Instagram user drewbarrymore 
Lea Michele  snapped a sunglasses selfie with her Glee costars Darren Criss and Chord Overstreet on set.
Source: Instagram user msleamichele 
Selena Gomez  staged a Spring Breakers reunion with her friends Ashley Benson and Vanessa Hudgens .
Source: Instagram user selenagomez 
Taylor Swift  enjoyed a day by the sea.
Source: Instagram user taylorswift 
Chrissy Teigen's peacock selfie fared a lot better than Kim Kardashian's elephant pic .
Source: Instagram user chrissyteigen 
Miranda Kerr  modeled her new Korean hanbok during a trip overseas.
Source: Instagram user mirandakerr 
Alessandra Ambrosio showed off her sexy stems — and her shoes!
Source: Instagram user alessandraambrosio 
Oprah cooked up a batch of coconut french toast at her house.
Source: Instagram user oprah 
"Now THAT'S what I call Taco Tuesday! (Insert all perv jokes here)," Katy Perry  captioned this photo.
Source: Instagram user katyperry 
John Stamos posted an amazing throwback photo of him, his mullet, and Sammy Davis Jr.
Source: Instagram user johnstamos 
Hilary Duff  got kissy with her friend Molly McQueen.
Source: Instagram user hilaryduff 
Gisele Bündchen's team had a bit of a tug-of-war fight with her hair.
Source: Instagram user giseleofficial 
Sarah Hyland took her extensions out and revealed a short, natural 'do.
Source: Instagram user therealsarahyland 
The Pretty Little Liars cast took a nap together after a 16-hour shoot.
Source: Instagram user sleepinthegardn 
Heidi Klum  built an epic sandcastle on vacation.
Source: Instagram user heidklum 
Kim Kardashian  posted a sexy photo captioned, "Wish you were here."
Source: Instagram user kimkardashian 
Among the many Kardashian vacation photos was this "family photo" of Khloé, Kylie, Kendall, and their friends.
Source: Instagram user khloekardashian 
Lena Dunham got a little crazy with a bulldog.
Source: Instagram user lenadunham 
To promote their new student/teacher affair movie Palo Alto, James Franco  posted a photo of Emma Roberts.
Source: Instagram user jamesfrancotv 
January Jones , Jon Hamm , and Jessica Paré posed together, which January captioned, "#wearebabyhampsterkindacuterighthere."
Source: Instagram user januaryjones 
Amanda Seyfried  and Justin Long  got silly in a photo booth.
Source: Instagram user mingey 
Beyoncé shared an adorable photo of her and Blue Ivy.
Source: Instagram user beyonce 
Fergie  and her son, Axl Duhamel, were "#roaddogz4life" after Josh went to set.
Source: Instagram user fergie