I hate it when I start dancing and people mistake me for Beyonce

Q1) Do you often use 'mistake' as a verb like above?

Q2) Can I say, '~ people mix me up with Beyonce' instead of that?

Q3) How else do you say for that?
1) Yes, it's commonly used that way.

2) That's fine too.

3) You could say, "People take me for Beyonce." I'd say the first version (mistake) is the most common.
Hi,

I hate it when I start dancing and people mistake me for Beyonce

Q1) Do you often use 'mistake' as a verb like above? Yes

Q2) Can I say, '~ people mix me up with Beyonce' instead of that? Yes

Q3) How else do you say for that?

. . . people confuse me with Beyonce.

. . . people think I'm Beyonce.

Clive