I got this book from my mum for Christmas.
1.Who did you get this book from for Christmas?
2. Who did you get this book for Christmas from?
Which one is more natural?
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.