Dame Deborah James is an inspiration to many, raising awareness and millions for cancer awareness in her dying days.
But she has one more mission to accomplish - and that's not letting anyone steal her thunder at the last hurdle.
Keeping her admirable wit and spark, the 40-year-old campaigner said today she refuses to let cancer beat her this Jubilee weekend - joking she doesn't want anyone - let alone Meghan Markle - steal her thunder.