I agree with Moonflower. Cosplay anyone you like. Do what makes you feel good.
I'm sure you would make a cute Amy. But I am also sure you would make a cute Rose, Ace, Sarah-Jane, Peri, Jenny, Jo, Susan, ZoŽ or Nyssa depending on which Doctor you fancy.
Me, I look nothing like David Tennant, but I never let that stop me.