I will take a guess and say, Marie Osmond.
Shakira. I cheated and did a reverse image search.
i havn't a clue. Looks kind of like a Kardashian