When does an exclusively breastfed baby sleep through the night?

My little princess is almost 4 months.  She still breastfeeds every 2 hours at night, 3 if I'm lucky.  I switch breast like I'm suppose to for the foremilk and hind milk.  Formula isn't an option, as I've decided to only breastfeed.  Any suggestions on when this pattern will change?