When angels meet magic happens!