Sonnet 130 by Shakespeare

My mistress’ eyes are nothing like the sun;
Coral is far more red than her lips’ red;
If snow be white, why then her breasts are dun;
If hairs be wires, black wires grow on her head.
I have seen roses damask’d, red and white,
But no such roses see I in her cheeks;
And in some perfumes is there more delight
Than in the breath that from my mistress reeks.
I love to hear her speak, yet well I know
That music hath a far more pleasing sound;
I grant I never saw a goddess go;
My mistress, when she walks, treads on the ground:
And yet, by heaven, I think my love as rare
As any she belied with false compare.

Am I correct?
The subject - The poet's lover
The speaker - Shakespeare
The audience - The mistress

I agree with your first two answers, not the third. If he is speaking to his mistress, would he use the third person pronouns?

Ok so the audience would be the reader?

Yes, you are correct. In Shakespeare's Sonnet 130, the subject of the poem is the poet's lover, or mistress. The speaker is Shakespeare himself, as he is the one expressing his thoughts and feelings in the poem. The audience, on the other hand, is the mistress to whom the poem is addressed. The speaker is expressing his love for her, but at the same time, he challenges the conventional beauty standards by comparing her to natural elements and highlighting her imperfections.