Den 34-åriga somaliska kvinnan attackerades utanför Co-op på Water Eaton Road, Bletchley, den 6 augusti.
David Gallacher, 37 år, utan fast boning, har anklagats för misshandel som orsakar verklig kroppslig skada, misshandel genom misshandel och två fall av rasistiskt eller religiöst grov misshandel.
Han har friställts för att infinna sig vid Milton Keynes magistrats domstol den 14 mars.
Mr Gallacher påstås ha överfallit både kvinnan och en 40-årig man i attacken i augusti.
Han anklagas också för tre fall av överfall på en polis den 14 september i Larch Grove i Bletchley.
En man har anklagats för att ha attackerat en gravid kvinna som förlorade sina ofödda tvillingar.