Best new iPhone ?

Husband is buying me a new iPhone for Christmas since I’ve had my current one for 2 years. I use it to take TONS of photos and videos of my son so it needs the best camera available, plus I’ll probably let him play with it at restaurants so it needs a decent size screen for videos with tons of storage.