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

why didnt he marry camilla ?
17 answers