Prince William's £100 gift for Kate Middleton sold out within minutes of her being seen on Christmas Day.
The Princess of Wales joined the Royal family at Sandringham on Sunday with the gold-plated earrings worn proudly after receiving the stunning present from her husband.
Kate was snapped wearing the jewellery from high street brand Sezanne, as she attended the annual festive church service and within minutes they are reported to have been sold out online, writes Liverpool Echo.
Royal fans were impressed with Kate's style, with Twitter user Emily Sanchez saying about the ocean blue Dina earrings: “They are gorgeous earrings, she is bound to love them. I wish my husband was as thoughtful as William!”
Kate was accompanied by adorable four-year-old son Prince Louis as well as William, Prince George and Princess Charlotte at Sandringham as the family greeted well-wishers at St Mary Magdalene Church.
King Charles led the Royal Family to church. He hosted Christmas at Sandringham for the first time since the death of his mother the Queen in September.
The royals stopped to chat with well-wishers who lined the route.
Prince Louis delighted royal fans with his antics during his first Christmas Day walkabout which saw him described as “pure chaos”.
The young prince was filmed collecting gifts, talking, and tugging at his mum’s hand as he stole the show. He seemed more eager to get back to Sandringham House and pulled at her arm to rush her along.
Louis appeared to get distracted by the offerings being given to his family at one moment, falling behind them as they continued their walkabout. When the four-year-old realised, he caught up with them, bringing flowers from the public to sister Charlotte.
Images from the scene were shared on Twitter as fans told how Louis made them smile.
One posted: “He is pure chaos #PrinceLouis”
Another said: “Love Louis so much. He always puts a smile on my face.”
A third wrote: “He looks like a nightmare for the Royalty Protection Officers!”
Queen Consort Camilla, Zara and Mike Tindall, Edward and Sophie Wessex with Lady Louise Windsor and James, Viscount Severn as well as Princess Beatrice, her husband Edoardo Mapelli Mozzi, and his son Wolfie were also in attendance.
A surprise appearance at the church was by disgraced Prince Andrew, who was seen alongside his youngest daughter Princess Eugenie and her husband Jack Brooksbank.
Members of the public who gathered outside the church listened to the service played over speakers. They were given service sheets so they could sing along.
Get the latest celebrity gossip and telly news sent straight to your inbox. Sign up to our daily Showbiz newsletter here.