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

Don't miss a beat with HELLO! Canada's Daily Hits newsletter, your daily dose of royal and celebrity news, fashion, weddings and more. CLICK HERE to sign up for free!