You are ploughing through Balt. beltway( they are repairing at 95 & Balt beltway) traffic at rush hour as well as DC beltway traffic.
4 hrs total time will give you significiently less than even money chance of making plane to wedding in evening rush hour.