Bring a large pot of salted water to a boil. Add the green beans and cook until crisp-tender, about 6 minutes. Drain, rinse under cold water and blot dry with paper towels. (You can refrigerate the green beans, covered, for up to 4 hours.)
Whisk the lime juice, orange juice, vinegar, mustard and honey in a large bowl. Slowly add the olive oil, whisking constantly, until the dressing is emulsified. Add the green beans, orange and grapefruit segments, cilantro, red onion and jalapeno; toss to combine. Season with salt and pepper; sprinkle with the almonds.
Photograph by Ryan Dausch
Recipe courtesy of Food Network Magazine