Fancy doing some celeb-spotting next time you go out for dinner? We've rounded up some of the restaurants and cafés frequented by our favourite stars, including Meghan Markle, Prince William and Kate, and Holly Willoughby. While these venues are popular among celebrities, fortunately you don't need an A-List budget to dine here. From the £5 pies loved by David Beckham to Christine Lampard's purse-friendly green juices, these are celebrity hotspots we can all get on board with.
Prince William and Kate – Beach Blanket Babylon
The Duke and Duchess of Cambridge dined at this Notting Hill restaurant in December, when they attended the Kensington Palace Christmas party along with Prince Harry and Meghan Markle. The restaurant serves "modern European cuisine, accompanied by an impressive selection of world wines". Think lamb rump, seafood linguine or chicken breast for mains, while the weekend brunch menu serves classic breakfast dishes from £7.
Meghan Markle – Bocca Di Lupo
A self-proclaimed foodie, Meghan Markle has previously been spotted dining with a friend at Italian restaurant Bocca Di Lupo in Soho, London. And she's in good company; Princess Eugenie also loves this eatery, as do James McAvoy and Sir Ian McKellen among others. Dishes on the menu include risottos, fresh pasta dishes and grilled fish, with prices for a main ranging anywhere from £10-£44. There's an extensive wine list, too, along with cocktails such as Aperol Spritz and Negronis.
Princess Eugenie – Hix Soho
Princess Eugenie added this Soho restaurant to her 'Guide to London' on her official Pinterest account, and it's easy to see why she is a fan. With a focus on fish and shellfish, the menu features everything from steamed Shetland mussels to Torbay turbot for two to share. There's something on the menu for all budgets, too, with a number of dishes available for under £20, rising to £85 for rib steak or porterhouse steak for two to share.
Holly Willoughby – Bodega Negra
This Morning presenter Holly gave this Mexican restaurant her seal of approval when she dined her as part of Davina McCall's 50th birthday celebrations. The restaurant specialises in Mexican cuisine with dishes such as tacos, ceviche and tostadas, along with classic margaritas and tequila.
Michelle Keegan – Sushi Samba
Michelle Keegan has previously said that Sushi Samba is one of her favourite places to eat in London, describing it as "a real treat of a venue". Located on the 38th and 39th floor of Bishopsgate, the restaurant has amazing views of the London skyline, along with fresh sushi and signature cocktails. Small plates are available from £6.50, while cocktails cost around £13 each.
David Beckham – Tony's Pie and Mash Shop in Waltham Abbey
He may have a taste for fine wine and Michelin-star restaurants, but David Beckham hasn't strayed too far from his roots. The retired footballer often returns to Tony's Pie and Mash Shop in Waltham Abbey, where a pie, mash and gravy costs less than £5.
Kate Garraway – Bob Bob Ricard
Dry January was a struggle for Kate Garraway, who was seated next to the famous "Press for Champagne" button at Bob Bob Ricard. The Good Morning Britain presenter tucked into oysters and chips at the iconic Soho restaurant, where main courses cost from £18.50 to £43.50 for Steak Tartare.
Christine Lampard – Joe & The Juice
Loose Women star Christine Lampard is a fan of Joe & The Juice, which she visited to get "some goodness in the system ahead of a naughty night" at the National Television Awards. The chain has 40 locations across the UK, and a menu filled with fresh juices and smoothies, along with coffees, sandwiches and yoghurts.