Alan Rickman is not wearing any British Army uniform known to me and I was a soldier for 34 years
Not only that but his hair is far too short. As far as I can tell, with army officers, the higher the rank, the longer the hair. Curling over the collar seems to be the norm for generals!