Separated at Birth: Spain’s Pastora Soler and England’s Princess Beatrice 2
Spain’s 2012 Eurovision contestant Pastora Soler is known for her flamenco music and castanets. Britain’s Princess Beatrice is known for wearing a flying spaghetti monster on her head at the royal wedding in 2011. But they have more in common than you might think. From their generous cleavage to their fiery red locks, these ladies [...]








