Meghan Markle’s embarrassing on screen roles

Now that Meghan Markle is dating Prince Harry she could very well be the next Royal. Here are some of her most embarrassing on screen roles. Deal or No Deal girl, Fed-Ex lady, a Queen? ROFL 🙂 Hell even a sexy main in lingerie! One thing is for certain, Meghan is damn good looking and smart too!