Question: what episode does fiona sleep with craig?
Answer: A Beautiful Mess. Fiona deals with the consequences of sleeping with Craig when his angry wife shows up at the door; agoraphobic Sheila makes it all the way to the hair salon and Frank realizes his days in the Jackson household are numbered.