(RIP, MARK DARCY!) While her old roguish flame Daniel Cleaver (Grant) is still about, she's got hot prospects in a much-younger beau (Leo Woodall) and a dashing gentleman (Chiwetel Ejiofor).