No, "the red cap floated in the breeze" is not a complete subject, it is a complete sentence.
A complete subject is "The red cap"
A complete predicate is "floated in the breeze"
A complete sentence is "The red cap floated in the breeze"
I hope it helps!