At one point, the Queen's granddaughters held hands with Edo while Jack walked ahead of the trio looking rather like the 'fourth wheel'.
Princess Eugenie, who is widely rumoured to be pregnant with her first child, wore a casual navy midi-dress paired with a leather jacket and black-and-orange pointed courts.
Big sister Beatrice chose a slightly shorter black number with a Chanel-esque tweed jacket and a black studded cross body bag.
Earlier this week, the Princesses of York brought their loves on a family day out with mum Fergie to watch Prince Andrew perform his formal duty as Colonel of the Grenadier Guards at the Horseguard's Parade in London on Saturday morning.
The flame haired former Duchess looked smitten with her ex-husband, prompting renewed calls for the "world's happiest divorced couple" to give marriage another go.
"Just re-marry and make us all happy," one user cheekily wrote.
Another agreed: "I wish you'd get married again!!! xxx"
Others remarked on how happy the whole family looked, with one person deeming Fergie and Andrew "soulmates - the greatest royal love story of all time".