A character who is not allowed to wear ordinary armour cannot be given magic armour. This includes many kinds of Wizard whose natural magical harmony would be seriously affected by armour. Therefore, Wizards cannot wear magic armour unless specifically mentioned in the description of the item.
If a character wears magical armour, he cannot also wear ordinary armour and, needless to say, he can only wear one set of armour. Magical shields are also counted as magical armour, so you cannot have a suit of magical armour and carry a magical shield unless specifically stared in the description of the magic item.
If a model has a magic shield he is allowed to wear a suit of normal armour. If the model is wearing a suit of magic armour he is allowed to carry a normal shield.