Pierce Brosnan was all smiles in Spain this weekend ... despite the fact he had a HUGE BLACK EYE ON HIS FACE!!!
The former Bond actor was rockin' the Shaun White look out in Mallorca ... but despite the nasty shiner, he was super happy and nice to fans.
8:55 AM PT -- Brosnan's rep tells TMZ ... "All good. Nothing happened. The black eye is movie make-up. Pierce was shooting a fight scene on 'Long Way Down.'"