Bright coloured flying insect

Bright coloured flying insect

Observation - Bright coloured flying insect. Description: Flew in through my window this morning. I've never seen one of these before so would appreciate any help with identifying this little guy! It had shimmering colours that seemed to change where you moved?

Flew in through my window this morning. I've never seen one of these before so would appreciate any help with identifying this little guy!
It had shimmering colours that seemed to change where you moved?