Princess Beatrice and David Clark enjoy a high-end dinner date in London

Princess Beatrice and her longtime beau, David Clark, enjoyed a rare date night in London this week.

The attractive pair were seen at the swanky Berners Tavern on Tuesday night (Sept. 16), though they entered the establishment separately to dispel the waiting crowds.

The 26-year-old princess was stylish in a belted black skirt and a blouse with several buttons left undone. She paired the look with high heels and wore her fiery tresses loose around her shoulders.

Read more: Princess Beatrice's style evolution

Dave, a Virgin Galactic executive, was handsome in a button-down shirt teamed with a blazer, jeans and sneakers.

The high-end eatery is reportedly one of Beatrice's favourite spots, offering up opulent fare fit for a royal — like foie gras, beef tartare and braised ox cheek.

After spending several hours tucked away in a private corner, the twosome left the restaurant together, with Dave, 31, wrapping his arm protectively around his girlfriend as they navigated London's streets.

The pair have been dating for more than seven years, leaving royal watchers to wonder if the Princess of York will be next to walk down the aisle.

BEATRICE AND DAVE'S LOVE IN PHOTOS: CLICK FOR THE GALLERY

HELLO! Canada magazine is available for your tablet and smartphone. Get HELLO! Canada, PEOPLE, Vanity Fair and over 100 more of the world’s best magazines for one low monthly price at Texture by Next Issue. CLICK HERE to sign up for a free trial.