Sneak peek of Markle, Harry's wedding cake

Markle and Harry's wedding cake will be made with 200 lemons and 500 organic eggs, along with 44 pounds each of butter, flour and sugar.

May 18, 2018

Examined