Sofia Vergara, Tom Brady, and Kate Hudson marked Memorial Day

Memorial Day is observed on the last Monday in May and is a federal holiday dedicated to mourning American service members who have died while serving in the armed forces.

Tom Brady, who has always been an athlete, shared a photo of him enjoying a day boating on the water, showing off his toned body and soaking up the holiday cheer.

Kate Hudson opted for a more relaxed celebration, enjoying a fun picnic with a gorgeous cheese board in the backyard of her Los Angeles home. She was seen having a great time with her daughter Rani, capturing the essence of family togetherness.

The stunning 'Modern Family' actress and current 'America's Got Talent' judge, donned a fiery red gown, letting her lush tresses flow down her shoulders. She posed with a friend and her adorable new Chihuahua puppy, writing under her post, "Happy Memorial Day weekend everyone!"/BGNES