I am really surprised at all the answers that say to take them off the bottle at 1 year. they are still babies at one year. if you were nursing you would not stop at one year just because they turned 1. My Dr says all kids are different and while some do fine making changes earlier some dont and you have to use your own judgment and base your decisions on what is best for your particular child and not what others say or do.
I am a mom to 3 boys ages 5,4 and 2.5 and my 2.5 year old still takes the bottle at night and sometimes in the morning and I am fine with it. I have learned after 3 that you pick and choose your battles and that is one I really dont care about. its not like hes walking around during the day with a bottle and some kids just need it longer...
plus its not a good time to take any thing away from her yet because your expecting another one and she senses something is going on even though she is not for sure what.
wait until the baby comes and you are well setteled into a routine before you make any major changes for her because 2 things can and will happen, 1. she will resent baby because she had to make changes because there is a new baby to replace her
and 2 she will regress because of the stress of a new baby and will want her baba so let her have it until you are setteled into a routine and she is well adjusted with the new one before you transition.
also dont cold turkey her away from it, take the morning one away first then later on, replace a little milk in the bottle with water over a period of time you should eventually have more water than milk in the bottle and then just water then you can take it away..
once you start adding the water and dilute it over time to just water she might give it up on her own saving you from being the bad guy.
but its really ok for her to have a daily bottle at her age (even 2) shes still a baby until 3 IMO. kids just grow up too fast as it is.
Good luck!
A. J