On November 24, people in Canada and USA observed Thanksgiving Day, thanking their families and closed ones, and everyone worthy of it.
Our favourite celebs too joined in offering their thanks, and posted some heartfelt posts on Instagram.
Getting ready for Thanks G with some wrapping paper scraps, old ribbon and the help of a 12 year old Gratitude elf and letters sketched by @clownache. We were pretty proud when we finished this, and tomorrow at @jennikonner's house everyone will be able to hang their own message of gratitude from the banner. Never been much for festive gestures, but if there were ever a year… Tomorrow, glitter on gourds! #marthastewartpleaseloveme #gratitude
Oprah Winfrey celebrated Thanksgiving with her big family.
John Legend gave Chrissy Teigen a break in the kitchen and worked up his magic.
Zendaya put the Native Americans’ issues forward.
How cute are those cakes?
Reese Witherspoon has a very doppelgänger gang.
Halle Berry and her daughter wrote their thank you words.
Eva Longoria celebrated her first Thanksgiving post marriage.
Amy Schumer and her humour never ends.
Salma Hayek’s table looks so inviting.
Naomi Watts found an excuse to learn to make some ravioli.
Elle King is married. Who knew that?
Karlie Kloss and her sisters.
They’re a match made in heaven.
Taylor Swift celebrated Thanksgiving with her family and friends af her Rhode Island home.
I have a lot to be thankful for this year.. My year has been the hardest yet most rewarding one yet. I've finally fought the fight of not 'being enough'. I have only wanted to reflect the love you guys have given me for years and show how important it is to take care of YOU. By grace through faith. Kindness always wins. I love you guys. God bless
Selena Gomez made an Instagram comeback with a thanking note to her fans.