Vitamin and supplements??

Any advise about the vitamins I'm taking I've done some research into what I'm taking I just wondered if anyone else take similar and if they helped. 
Per day - 
1 pregnacare pre conception 
3000mcg folic acid (hoping this helps with twins) 
magnesium 
Vitamin b complex 
2000mg evening primrose oil (to help with cm) 
Do these sound okay or should I be taking anything else I had a miscarriage in February and just want to be as healthy and ready as possible for when it happens.
Thanks