Meghan Markle & Prince Harry buy Christmas tree from THIS shop: ‘Our jaws hit the FLOOR’

MEGHAN MARKLE and Prince Harry bought their first Christmas tree as an engaged couple at Pines and Needles in London last year. The couple bought a 6ft Nordmann fir – and you could have a royal Christmas tree this year too!
Daily Express :: Life and Style Feed

Leave a Reply