For the "confident and stylish" meaning:
* Mayabang - This means arrogant or boastful, but it often carries a sense of being stylish and confident.
* Maangas - Similar to mayabang, but with a stronger emphasis on pride and boldness.
* Naglalakad ng may kumpiyansa - Literally, "walking with confidence."
* Nagpapakitang gilas - This means "showing off" or "making a show of oneself," and can be used to describe someone who is deliberately swaggering.
For the "arrogant and boastful" meaning:
* Mayabang (as mentioned above)
* Maangas (as mentioned above)
* Palalo - This means arrogant or haughty.
* Nagmamayabang - This means "bragging" or "boasting."
For the "to walk confidently and stylishly" meaning:
* Maglakad ng may kumpiyansa - Literally, "to walk with confidence."
* Maglakad ng may estilo - Literally, "to walk with style."
* Maglakad ng parang modelo - Literally, "to walk like a model."
The best Tagalog translation for "swagger" will depend on the specific context and nuance you want to convey.