を身に

acquire (a skill, knowledge, habit, etc.), wear; carry on one’s person

→ を
phrase Uncommon #13,360
acquire (a skill, knowledge, habit, etc.) Used with 身につける to say that someone makes something their own.
JA: 彼女は努力して、フランス語を身につけた。
EN: She worked hard and acquired French.

彼は間食の癖を身につけてしまった。

He's gotten into the habit of snacking.

君は規則正しい習慣を身につけないといけない。

You need to establish a regular routine.

phrase Rare #43,860
wear; carry on one’s person Used for clothing, accessories, or objects worn or carried on the body.
JA: 彼は拳銃を身に着けていた。
EN: He was carrying a handgun on his person.

彼は拳銃を身につけていた。

He was carrying a handgun.

メアリーはお気に入りのネックレスを身につけてたんだ。

Mary was wearing her favorite necklace.