News

Meghan Markle and Prince Harry might be royals, but like the rest of us, they still get the occasional weird or ultra specific gift from their parents or in-laws during Christmas. In the sixth ...
knows the feeling. The $50 Sephora gift card he bought for his daughter for Christmas at Walmart was also emptied of its entire value. "My daughter was embarrassed, to say the least," said Paquette.