The limited edition of the 100 royal baby branded bears sold out immediately after Meghan Markle and Prince Harry announced the imminent birth of little Windsor.

royal teddyThese are cream-colored teddy bears that appeared on the official British crown store at the price of 145 Euro, but which, after being sold out, appeared on retail sites – like eBay – at a price 20 times higher than the original. To buy one, fans could pay up to 2,900 Euro.

Last year, to celebrate the birth of Kate Middleton’s and Prince William’s third child, the Royal Collection Trust sold a jewellery box for £ 35 and a £ 49 celebratory dish.