Nick Roberts surprises girlfriend with pregnancy photo shoot of himself