Snapshot
With their eight-month-old bub Margot on board, Sam Mac and partner Rebecca James took the trip of a lifetime to Europe. Draped in orange silk, Eva Longoria dazzled at this gear's Cannes Film Festival. Sightseeing and plentg of kisses were on Isla Fi