Why Prince Harry's wedding to Meghan Markle is a big deal

The royal wedding of Prince Harry and American actress Meghan Markle is set for tomorrow in Windsor, England. There is buzz on both sides of the pond. Yahoo Finance's Jennifer Rogers and Myles Udland talk to US Weekly's Jennifer Peros about why this wedding is such a big deal.