Bitcoin address is your public key.
A bitcoin address is different from a bitcoin public key.
Your public key is derived from your private key and your address is derived from your public key. What you give to others and start with 1, 3 or bc1, so that they can send you bitcoin is your address, not your public key.