Why did prince charles marry princess diana when he loved camilla ?

why didnt he marry camilla ?
18 answers 18